本人 在写论文过程中绘制图表的时候总需要查,为了防止忘记现在把自己绘图的代码放在这防止忘记。利用matplotlib绘制
1:折线图
import matplotlib.pyplot as plt
fig=plt.figure(figsize=(12,9))#定义图像大小
font = {'family': 'Times New Roman', 'weight': 'normal', 'size': 30}
#定义样式,新罗马字体,30大小
plt.plot(x,HJ_shady,marker="D",markersize=10,color='#B22222',label='shady slope')#定义x轴,y轴,标志,标志大小,颜色以及label
ax=plt.axes()
ax.spines['left'].set_linewidth(3)
ax.spines['right'].set_linewidth(3)
ax.spines['top'].set_linewidth(3)
ax.spines['bottom'].set_linewidth(3)
#定义边框宽度
labels = ax.get_xticklabels() + ax.get_yticklabels()
[label.set_fontname('Times New Roman') for label in labels]
#定义x,y轴字体的样式