matplotlib.pyplot笔记

来源:互联网 发布:网络电视腾讯 编辑:程序博客网 时间:2024/05/23 12:26

plot()基本绘图

阅读官方docs笔记

import matplotlib.pyplot as pltimport numpy as npa = [1,2,3,4]b = [5,6,7,8]

示例1

plt.plot(a) # 单参数默认为因变量的值,plot默认绘画直线段plt.ylabel('y')plt.xlabel('x')plt.show()  # 展示绘图

示例1

示例2

c = [x*y for x,y in zip(a,b)]plt.show()plt.plot(a,c, 'ro')plt.axis([0,5,0,35])    # [xmin,xmax,ymin,ymax] x,y轴的范围plt.show()

示例2

示例3 用numpy中的array

t = np.arange(0., 5., 0.2)plt.plot(t, t, 'r--', t, t**2, 'bs', t, t**3, 'g^')plt.show()

示例3