安装Matplotlib
pip install Matplotlib
了解Matplotlib
首先要导入画图的库
为了使接下来写代码更加轻松:使用pla、np,简写代替matplotlib、numpy。
1.基本绘图知识:
开始画图
2.绘制单个图形
import matplotlib.pyplot as plt
# 设置X的坐标
x=[1,2,3,4]
# 设置y的坐标
y=[1,3,5,7]
# 绘制图像
plt.plot(x,y)
# 显示出图形
plt.show()
3**.线条属性设置**
import matplotlib.pyplot as plt
'''
color=线条颜色:red,blue......
marker=点的形状
linestyle=线条形状
'''
# 设置X的坐标
x=[1,2,3,4]
# 设置y的坐标
y=[1,3,5,7]
# 绘制图像
plt.plot(x,y,color='blue',marker='>',linestyle='--')
# 显示出图形
plt.show()
4.添加图示
import matplotlib.pyplot as plt
# 设置X的坐标
x=[1,2,3,4]
# 设置y的坐标
y=[1,3,5,7]
# 绘制图像
plt.plot(x,y,color='blue',marker='>',linestyle='--',linewidth='3') # linewidth=线条宽度
# 添加文字
plt.xlabel('X1')
plt.ylabel('y1')
# 添加标题
plt.title('first')
# 显示出图形
plt.show()
5.坐标轴的限定
import matplotlib.pyplot as plt
# 设置X的坐标
x=[1,2,3,4,7,8]
# 设置y的坐标
y=[1,3,5,7,9,11]
# 绘制图像
plt.plot(x,y,color='blue',marker='>',linestyle='--',linewidth='3')
# 添加文字
plt.xlabel('X1')
plt.ylabel('y1')
# 添加标题
plt.title('first')
'''
axis:坐标轴限定
'''
plt.xlim(1,10)
plt.ylim(1,12)
# plt.axis([1,10,1,12])>>>plt.axis([xmin,xmax,ymin,ymax]) 也可以表达
# 显示出图形
plt.show()