Matplotlib库太大,画图时通常仅需核心模块pyplot
通常给予别名 plt
import matplotlib.pyplot as plt
一、绘图基础
1.1绘制基础图像
用plt.show()展示绘图
plt.plot()可以简单绘制折线图(连续的)
x=[1,2,3,4,5]
y=[1,8,27,64,125]
plt.plot(x,y)
#输出为[<matplotlib.lines.Line2D object at 0x0000017D99FB93D0>]
plt.show() #展示绘图
1.2保存图像 .savefig()
需要参数 r“绝对路径\图形名.后缀”
1.3两种方法
1)matlab方式
plt.plot()
2)面向对象方式
形如
ax2=plt.axes()
ax2.plot(x,y) #内容为[<matplotlib.lines.Line2D object at 0x000001A312EC17D0>]
plt.show() #展示图窗
1.4图窗与坐标轴
plt.figue(),建立图窗
plt.axes(),建立坐标轴
另需要输入相应的参数
二、多图形的绘制
2.1绘制多线条
画一幅图,务必要在一个代码块内完成