matplotlib学习

Posted tjp40922

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib学习相关的知识,希望对你有一定的参考价值。

代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
#author tom

#导入模块
import random
from matplotlib import pyplot as plt
#设置字体
plt.rcParams[font.sans-serif] = [SimHei]  # 用来正常显示中文标签
plt.rcParams[axes.unicode_minus] = False  # 用来正常显示负号

x=range(0,120)
y=[random.randint(15,20)   for i in range(120)]
#设置图片大小
fig=plt.figure(figsize=(20,8),dpi=80)

#画图展示
plt.plot(x,y)

#调整x轴标签
_xtick_labels=[10点分.format(i) for i in range(0,60)]
_xtick_labels+=[11点分.format(i) for i in range(0,60)]
#这个刻度要换成字符串必须每一个数字都对应一个字符串
plt.xticks(list(x)[::5],_xtick_labels[::5],rotation=45)


#设置图形信息
plt.xlabel("时间")
plt.ylabel("温度 (摄氏度)")
plt.title("10-12点气温时间变化图")

plt.show()
plt.savefig(./1.png)

技术图片

以上是关于matplotlib学习的主要内容,如果未能解决你的问题,请参考以下文章

matplotlib绘图学习

Matplotlib学习---用matplotlib画热图(heatmap)

Matplotlib学习---用matplotlib画面积图(area chart)

数据挖掘学习二

matplotlib绘图入门详解

matplotlib学习---折线图(plot)