python plt.plot barはどのように図形描画サイズを設定しますか?


以下の通りです

plt.rcParams('figure.figsize')=(12,8)
変更前
在这里插入图片描述
修正後
在这里插入图片描述
Matplotlib barの使用について話します。

matplotlib.pyplot.bar(left, height, alpha=1, width=0.8, color=, edgecolor=, label=, lw=3)
Make a bar plot,ヒストグラムを描く。
パラメータ:
1.left:x軸の位置シーケンスは、一般的にarange関数を用いてシーケンスを生成する。
2.height:y軸の数値系列、つまり柱形図の高さは、一般的に我々が示すべきデータである。
3.アルファ:透明度
4.width:縦棒グラフの幅です。これは普通0.8でいいです。
5.カラーまたはフェイクカラー:棒グラフの塗りつぶし色;
6.edgeカラー:グラフィックスエッジの色
7.label:各画像の代表の意味を説明する
8.ラインwidth orラインwidths or lw:エッジorラインの幅
一例:

%matplotlib inline
import numpy as np
from matplotlib import pyplot as plt

plt.figure(figsize=(9,6))
n = 8
X = np.arange(n)+1 #X 1,2,3,4,5,6,7,8,    
#uniform        ,normal         ,0.5-1      ,   n 
Y1 = np.random.uniform(0.5,1.0,n)
Y2 = np.random.uniform(0.5,1.0,n)
plt.bar(X, Y1, alpha=0.9, width = 0.35, facecolor = 'lightskyblue', edgecolor = 'white', label='one', lw=1)
plt.bar(X+0.35, Y2, alpha=0.9, width = 0.35, facecolor = 'yellowgreen', edgecolor = 'white', label='second', lw=1)
plt.legend(loc="upper left") # label      ,        label   
1>plt.legend(loc="up left"がない)というイメージがあります。
这里写图片描述
2>plt.legend(loc=「up left」)というイメージがあります。
这里写图片描述
違いがはっきりしていますか?
以上は個人の経験ですので、参考にしていただければと思います。