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

Matplotlibのプロット凡例にテキストラベルを表示するにはどうすればよいですか?


プロットの凡例にテキストラベルを表示するために、引数にhandlelength =0、handletextpad =0、fancybox=0の凡例メソッドを使用できます。

ステップ

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

  • ランダムなxを作成します およびy numpyを使用したデータポイント。

  • subplots()を使用して、図とサブプロットのセットを作成します メソッド。

  • xをプロットします およびy plot()を使用したデータポイント 凡例に「ジグザグ」というラベルが付いたメソッド。

  • legend()を使用する handlelength =0でプロットのラベルを配置するメソッド 、 handletextpad =0 およびfancybox=0 引数で。

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

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.random.rand(100)
y = np.random.rand(100)
fig, ax = plt.subplots()
ax.plot(x, y, label='Zig-Zag', c="red")
ax.legend(loc="upper right", handlelength=0, handletextpad=0, fancybox=True)
plt.show()

出力

Matplotlibのプロット凡例にテキストラベルを表示するにはどうすればよいですか?


  1. Matplotlibを使用して、軸ラベルと凡例に下付き文字でテキストを書き込む方法は?

    軸ラベルと凡例に下付き文字でテキストを書き込むには、次の手順を実行できます- NumPyを使用してxおよびyデータポイントを作成します。 上付き文字のテキストラベルを使用してxおよびyデータポイントをプロットします。 xlabelを使用する およびylabel 添え字付き 本文中。 legend()を使用します プロットに凡例を配置する方法。 サブプロット間およびサブプロット周辺のパディングを調整します。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import matplotlib.pyplo

  2. Tkinterラベルのテキストを取得するにはどうすればよいですか?

    Tkinterラベルは、ウィンドウにテキストまたは画像を作成して表示するために使用されます。フォントファミリー、パディング、幅、高さなどのラベル情報をカスタマイズするために使用できるいくつかのコンポーネントと関数があります。ウィンドウにラベルテキストを表示するために、必要なテキストの値を書き込むことができます。ウィンドウに表示されます。 例 #Import the required library from tkinter import * #Create an instance of tkinter frame win= Tk() #Define the geometry of the