Python
 Computer >> コンピューター >  >> プログラミング >> Python

xtickラベルをボックスmatplotlibに入れる方法は?


xtickラベルを付けるには ボックス内で、次の手順を実行できます

ステップ

  • 新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。

  • 図の現在の軸を取得します。

  • を設定します および 軸の位置。

  • 位置を設定します 背骨の 、つまり、 および

  • xtickを置くには ボックス内のラベル、目盛りラベルを繰り返します set_bbox()を使用します メソッド。

  • 図を表示するには、 Show()を使用します メソッド。

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

plt.figure()

ax = plt.gca()

ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')

ax.spines['bottom'].set_position(('data', 0))
ax.spines['left'].set_position(('data', 0))

for label in ax.get_xticklabels():
   label.set_fontsize(12)
   label.set_bbox(dict(facecolor='red', edgecolor='black', alpha=0.7))

plt.show()

出力

次の出力が生成されます-

xtickラベルをボックスmatplotlibに入れる方法は?


  1. Matplotlibのサブプロットで目盛りラベルを回転させる方法は?

    サブプロットの目盛りラベルを回転するには、 set_xticklabels()を使用できます。 またはset_yticklabels() 回転 メソッドの引数。 軸をチェックするために使用できる数字(x)のリストを作成します。 subplot()を使用して軸を取得します これは、現在の図にサブプロットを追加するのに役立ちます。 set_xticks を使用して、X軸とY軸に目盛りを設定します およびset_yticks それぞれのメソッド、およびリストx(ステップ1から)。 ラベルリストを使用して目盛りラベルを設定する([one、 two、 three、 four]

  2. Matplotlibで色をRectangleに設定するにはどうすればよいですか?

    matplotlibで色を長方形に設定するには、次の手順を実行できます- figure()を使用して、フィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 〜.axes.Axesを追加します add_subplot()を使用したサブプロット配置の一部としての図へ メソッド。 長方形は、幅と高さのあるアンカーポイントを介して定義されます。 長方形のパッチをプロットに追加します。 xlim()を使用してxとyの制限を設定します およびylim() メソッド。 図を表示するには、 show()を使用します メソッド。 例 from m