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

matplotlib Pythonでテキストのサイズを自動化する方法は?


matplotlibでテキストのサイズを自動化するには、タイトなレイアウトを作成して目盛りを回転させます。

ステップ

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。

  • 10の範囲のデータポイントをプロットします。

  • ラベルのリストを作成します 。

  • 目盛りを入れる およびラベル X軸上で30回転します。

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

from matplotlib import pyplot as plt

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

plt.plot(range(10))

labels = [7 * repr(i) for i in range(10)]

plt.xticks(range(10), labels, rotation=30)

plt.show()

出力

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

matplotlib Pythonでテキストのサイズを自動化する方法は?


  1. Python Matplotlibでワッフルチャートを作成するにはどうすればよいですか?

    ワッフルチャートは、目標に向けた進捗状況を表示するために通常作成される、魅力的な視覚化手法です。新しいフィギュアを作成したり、既存のフィギュアをアクティブにしたりするときに、 FigureClass =Waffleを使用できます。 。 ステップ 辞書を使用してパンダのデータフレームを作成します。 FigureClass =Waffle、number of rows =5 を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします 、 values =df.price およびlabels=df.books 。 図を表示するには、 show()を使用しま

  2. matplotlib(python)でフォントを変更するにはどうすればよいですか?

    plt.text()メソッドを使用して、フォントサイズを大きくすることができます。 ステップ plt.plot()メソッドを使用して、引数で渡される2つのリストを含む行を作成できます。 軸にテキストを追加します。 plt.text()メソッドを使用して、データ座標の位置* x *、*y*の軸にテキスト*s*を追加します。フォントサイズは、font-size値を変更することでカスタマイズできます。 図を表示するには、plt.show()メソッドを使用します。 例 import matplotlib.pyplot as plt plt.plot([1, 2, 4], [1,