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

凡例PythonMatplotlibの特定のアイテムのみを表示する


plt.legend()を使用すると、値をリストに追加するだけで特定のアイテムを追加または表示できます。

ステップ

  • plt.xlabel()メソッドを使用してX軸ラベルを設定します。

  • plt.ylabel()メソッドを使用してY軸ラベルを設定します。

  • plot()メソッド引数で渡されるリストを使用して線をプロットします。

  • Locationフラグとlegend_drawnフラグは、場所を見つけて、境界線のフラグをTrueにするのに役立ちます。

  • 「青」と「オレンジ」の要素で凡例を設定します。

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

import matplotlib.pyplot as plt

plt.ylabel("Y-axis ")
plt.xlabel("X-axis ")

plt.plot([9, 5], [2, 5], [4, 7, 8])

location = 0 # For the best location
legend_drawn_flag = True
plt.legend(["blue", "orange"], loc=0, frameon=legend_drawn_flag)

plt.show()

出力

凡例PythonMatplotlibの特定のアイテムのみを表示する


  1. Pythonでmatplotlibを使用して、1つのページに複数のプロットを作成するにはどうすればよいですか?

    パンダを使用して、データフレームを作成し、図形と軸を作成できます。その後、散布法を使用して点を描画できます。 ステップ 生徒のリスト、生徒が取得したマーク、各スコアの色分けを作成します。 ステップ1のデータを使用して、PandaのDataFrameを使用してデータフレームを作成します。 subplotsメソッドを使用してfig変数とax変数を作成します。デフォルトのnrowsとncolsは1です。 plt.xlabel()メソッドを使用してX軸ラベルを設定します。 plt.ylabel()メソッドを使用してY軸ラベルを設定します。 マーカーのサイズや色を変え

  2. Pythonを使用してplt.show()ウィンドウを最大化する方法は?

    plt.get_current_fig_manager()メソッドとmng.full_screen_toggle()メソッドを使用して、プロットを最大化できます。 ステップ 現在の図にサブプロットを追加します。ここで、nrow =1、ncols =1、index=1です。 list [1、2、3]とpie()メソッドを使用して円グラフを作成します。 get_current_fig_manager()メソッドを使用して、現在のフィギュアのフィギュアマネージャーを返します。フィギュアマネージャは、画面にフィギュアを表示する実際のバックエンド依存ウィンドウのコンテナです。 f