python入门教程之三十——Matplotlib2

it2023-03-18  73

Matplotlib的三层结构

# #!/usr/bin/env python # # -*- coding:utf-8 -*- import matplotlib.pyplot as plt plt.figure() #创建画布 plt.subplots() #创建多个绘图区,每个绘图区都有各自的x,y轴 plt.plot([1,0,9],[4,5,6]) #[1,0,9] 表示x轴参数,[4,5,6]表示y轴参数 plt.show()

# #!/usr/bin/env python # # -*- coding:utf-8 -*- import matplotlib.pyplot as plt #创建画布 plt.figure(figsize=(20,8),dpi=80) #figsize图像的长宽,dpi 清晰度 #绘制图像 plt.plot([1,2,3,4,5,6,7],[17,17,18,15,14,13,12]) #保存图像 plt.savefig("test78.png") #不能写在show方法之后,否则只保留图像而没有画面 #plt.show()会释放figure资源,如果在显示之后再保存图像,只保存空图像 plt.show()

修改刻度 支持中文: 添加网格和x,y轴信息

plt.grid(linestyle="--",alpha=0.5) plt.xlabel("时间变化") plt.ylabel("温度变化") plt.title("某城市11点到12点的温度变化")
最新回复(0)