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

Matplotlibの棒グラフの列にテキストを表示するにはどうすればよいですか?


棒グラフの列にテキストを表示するには、 text()を使用できます。 バー列の特定の場所(xとy)にテキストを配置できるようにする方法。

ステップ

  • x、y、およびパーセンテージのリストを作成します 。

  • bar()を使用して棒グラフを作成します メソッド。

  • 圧縮されたx、y、およびパーセンテージを繰り返します バー列のテキストを配置します。

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

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = ['A', 'B', 'C', 'D', 'E']
y = [1, 3, 2, 0, 4]
percentage = [10, 30, 20, 0, 40]
ax = plt.bar(x, y)
for x, y, p in zip(x, y, percentage):
   plt.text(x, y, p)
plt.show()

出力

Matplotlibの棒グラフの列にテキストを表示するにはどうすればよいですか?


  1. 棒グラフ(Python Matplotlib)の棒の上にテキストを書く方法は?

    棒グラフの棒の上にテキストを書き込むには、次の手順を実行できます 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 年のリストを作成する 、人口 およびx 。幅変数を初期化します。 subplots()メソッドを使用して図とサブプロットのセットを作成します。 ylabelsを設定 、タイトル 、 xtickas およびxticklabels 。 bar()を使用してバーをプロットします xを使用するメソッド 、人口 と幅のデータ。 バーパッチを反復処理し、 text()を使用してバーの上部にテキストを配置します メソッド。 図を表示するには、 s

  2. Pythonでmatplotlibを使用して積み上げ棒グラフを表示するにはどうすればよいですか?

    Matplotlibは、データの視覚化に使用される人気のあるPythonパッケージです。データの視覚化は、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。定量的な洞察を聴衆に効果的に伝えるのに役立ちます。 Matplotlibは、データを使用して2次元プロットを作成するために使用されます。 Pythonアプリケーションにプロットを埋め込むのに役立つオブジェクト指向APIが付属しています。 Matplotlibは、IPythonシェル、Jupyterノートブック、SpyderIDEなどで使用できます。 Pyth