カスタムmatpltlibのX、Y軸データと背景の塗りつぶし部分の可視化、全体的なフォントサイズを変更します

NPのようnumpyのインポート
PLTとしてインポートmatplotlib.pyplot

輸入matplotlibのを
PLTとしてインポートmatplotlib.pyplot

matplotlib.rcParams.update({ 'font.size':24 })#の変化すべてのフォントサイズ、同様の他の特性を変更するために
plt.figure(figsize =(12,8))

X = [I iについて範囲内(0120)]
、Y1 = df_17_in_out [ 'で']
Y 2 = df_17_in_out [ 'アウト']
plt.plot(X、Y1、ラベル= 'に')
plt.plot(X、Y2、ラベル=「から」)

#ブランクx軸

plt.xticks(X、())

所望のデータ#X軸は、所望のデータに置き換えられると

plt.xticks((0,31,76,101,119)、( 'Dec.01'、 'Jan.01'、 'Feb.16'、 'Mar.13'、 'Mar.31'))
垂直填充
plt.axvspan (0,31、のFaceColor = '#C0C0C0'、アルファ= 0.5)
plt.axvspan(31,76、のFaceColor = '#1 FFFFFF'、アルファ= 0.5)
plt.axvspan(76101、のFaceColor = '#1 C0C0C0'、アルファ= 0.5)
plt.axvspan(101119、のFaceColor = '#1 FFFFFF'、アルファ= 0.5)
plt.ylabel( 'と武漢(重量%)')
plt.legend()
'./ 01.pdf')plt.savefig(
PLT 。公演()

公開された13元の記事 ウォンの賞賛1 ビュー4263

おすすめ

転載: blog.csdn.net/weixin_42080294/article/details/104029241