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

matplotlibでパッチにラベルを付ける方法は?


matplotlibでパッチにラベルを付けるには、次の手順を実行できます-

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

  • 長方形パッチの中心を初期化します。

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

  • 「ax」を追加します サブプロットの配置の一部として図に。

  • 「長方形」を追加します 軸のパッチに; パッチを返す 。

  • 図に凡例を配置します。

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

import matplotlib.pyplot as plt
import matplotlib.patches as patches

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

x = y = 0.1
fig = plt.figure()
ax = fig.add_subplot(111)

patch = ax.add_patch(patches.Rectangle((x, y), 0.5, 0.5, alpha=0.5, facecolor='red', label='Rectangle'))

plt.legend(loc='upper right')

plt.show()

出力

matplotlibでパッチにラベルを付ける方法は?


  1. Matplotlibでバーのラベルとして絵文字をプロットするにはどうすればよいですか?

    annotate()を使用して、バーの上部に絵文字を配置できます。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 頻度のリストを作成する およびラベル 絵文字を含む。 figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 bar()を使用してバーをプロットします メソッド。 annotate()を使用する 絵文字をラベルとして配置する方法 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib imp

  2. フラスコでMatplotlibを表示する方法は?

    Flaskでプロットを表示するには、次の手順を実行できます- 小さなアプリケーションを作成します。 Flaskアプリケーションを実行するには、現在のディレクトリに移動します。 $ export FLASK_APP =file.py $フラスコ実行 ブラウザを開き、url:http://127.0.0.1:5000 /print-plot/を押します 図をプロットするために、ランダムを使用してxとyのデータポイントを作成できます。 作成した軸にデータポイントxとyをプロットします。 図をpng図形式で記述します。 BytesIOのコンテンツ全体を取得します オブジェクト。 例