欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

matplotlib简明教程

程序员文章站 2022-03-26 19:21:30
...
首先pip install matplotlib 下载matplotlib模块
import matplotlib.pyplot as plt #因为matplotlib的绘图功能基本都在pyplot模块里

#画线图
x=[7,8,9,10]
y=[10,11,12,13]

plt.xlabel("independent variable") #X轴的文字
plt.ylabel("Dependent variable")#Y轴的文字
plt.title("title") #图表的标题

plt.xlim(0,2) #设置x轴的范围
plt.ylim(-2,2) #设置y轴的范围
plt.plot(x,y)
plt.show()#显示图片

x=[7,8,9,10]y=[10,11,12,13] plt.plot(x,y)plt.show()#显示图片
matplotlib简明教程
#画多个线图
x=[7,8,9,10]
y=[10,11,12,13]
plt.subplot(221) #分为2行2列,本图放在第1个
plt.plot(x,y)
plt.subplot(212) # 画在第二整行
plt.plot(x,y)
plt.show()#显示


matplotlib简明教程

#在同一图片中画多条线图
x1=[7,8,9,10]
x2=[1,2,3,4]
y=[10,11,12,13]
plt.plot(x1,y)
plt.plot(x2,y)
plt.show()


matplotlib简明教程


#条形图
x=[1,3,5,7,9]
y=[4,6,2,8,9]
plt.bar(x,y)
plt.show()

matplotlib简明教程

设置x,y轴坐标范围

plt.axis([0,12,0,10])#x轴,从零开始12结束,y轴,从0开始10结束
#或者ply.xlim()  ply.ylim()