Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。
https://python-graph-gallery.com/all-charts/
1、折线图
import matplotlib.pyplot as plt
import numpy as np
# 绘制折线图
squares = [1, 4, 9, 16, 25]
#要在前面设置 不然背景色盖住了折线 dpi默认80 ##结果边缘色没变??
plt.figure(dpi=40,figsize=(10,6),facecolor='#FF83FA',edgecolor='#00CD00')
plt.subplot(2,1,1)
# 指定折线粗细
plt.plot(squares, linewidth=5)
# #plt.show();
#修改标签文字和文字大小
plt.title("squre number", fontsize=12)
plt.xlabel("Value", fontsize=14)
plt.ylabel("square of value", fontsize=8)
plt.tick_params(axis='both', labelsize=8)
x=np.linspace(0,3,10)
y=np.sin(x)
plt.subplot(2,1,2)
#plt.plot(x,y,"r-o") ##"o-r"中r红色,o实点,-连接线可以写成 ro- 或 or- 或 -or 顺序不要求
plt.plot(x,y)
plt.show()
# 校正图形
#input_values = [1, 2, 3, 4, 5]
#plt.plot(inp