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

Matplotlibの各サブプロットの回転軸テキスト


各サブプロットの軸テキストを回転させるには、引数に回転を含むテキストを使用できます。

ステップ

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

  • '〜.axes.Axes'を追加します add_subplot()を使用してサブプロット配置の一部として図に追加 メソッド。

  • subplots_adjust()を使用してサブプロットのレイアウトパラメータを調整します メソッド。

  • suptitle()を使用して、中央に配置されたタイトルを図に追加します メソッド。

  • 軸のタイトルを設定します。

  • プロットのxラベルとyラベルを設定します。

  • いくつかの座標点を使用して軸を作成します。

  • fontsize、fontweight などの引数を使用して、図にテキストを追加します 回転を追加します 。

  • 単一のポイントをプロットし、そのポイントにテキストと矢印で注釈を付けます。

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

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot()
fig.subplots_adjust(top=0.85)
fig.suptitle('bold figure suptitle', fontsize=14, fontweight='bold')
ax.set_title('axes title')
ax.set_xlabel('xlabel')
ax.set_ylabel('ylabel')
ax.axis([0, 10, 0, 10])
ax.text(3, 8, 'boxed italics text in data coords', style='italic',
   bbox={'facecolor': 'red', 'alpha': 0.5, 'pad': 10})
ax.text(2, 6, r'an equation: $E=mc^2$', fontsize=15)
ax.text(3, 2, 'unicode: Institut für Festkörperphysik')
ax.text(0.95, 0.01, 'colored text in axes coords',
   verticalalignment='bottom', horizontalalignment='right',
   transform=ax.transAxes,
   color='green', fontsize=15)
ax.plot([2], [1], 'o')
ax.annotate('annotate', xy=(2, 1), xytext=(3, 4),
   arrowprops=dict(facecolor='black', shrink=0.05))
plt.show()

出力

Matplotlibの各サブプロットの回転軸テキスト


  1. Matplotlib等高線図の軸線または原点を描画します。

    matplotlib等高線図の軸線または原点を描画するには、 contourf()を使用できます。 、 axhline()y =0 およびaxvline()x=0。 numpyを使用してx、y、zのデータポイントを作成します。 軸のプロパティを設定するには、 plt.axis(off)を使用できます。 メソッド。 contraf()を使用します x、y、zデータポイントを使用するメソッド。 x=0とy=0の線を赤い色でプロットします。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import mat

  2. Tkinterでテキストのフォントを設定するにはどうすればよいですか?

    Tkinterには、ウィジェットにさまざまな機能を提供するために使用される多くのメソッドと関数が組み込まれています。 font(‘font-family’、font-size、‘style’)を使用して、tkinterアプリケーションのテキストウィジェットのフォントプロパティをカスタマイズできます。 属性。タプルは、Textコンストラクター内で宣言できます。 例 Let us have a look at the following example where we will create a text widget with a customized font property. #Imp