matplotlib画图实例

例1:画一天中每个两个小时温度变化趋势图

#!/usr/bin/evn python3
from matplotlib import pyplot as plt

x=range(2,26,2)#生成2,4,6..20,24十二个时间点的数组
y=[15,13,14,17,20,25,26,26,24,22,18,15]
plt.plot(x,y)
plt.show()

注意事项:

  1. 不能把文件名写做:matplotlib.py因为模块里有同名的文件会被覆盖,从而报错:cannot import name 'pyplot' from 'matplotlib'
  2. 文件夹内不能有:csv.py之类的文件名,将会报未知的错误,具体和你自己写的csv.py文件内容有关,因为它会引用csv模块,会覆盖掉csv模块内同名文件
  3. 2的报错截图: 

运行结果:


猜你喜欢

转载自www.cnblogs.com/chenxi188/p/11367673.html