ホームページ >バックエンド開発 >Python チュートリアル >Pandas 棒グラフに値ラベルを追加するにはどうすればよいですか?

Pandas 棒グラフに値ラベルを追加するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-06 21:45:18599ブラウズ

How Can I Add Value Labels to My Pandas Bar Plots?

Pandas の棒グラフに値ラベルを追加する

棒に数値の注釈を付けることは、データを明確に視覚化するための一般的な方法です。 Pandas の棒グラフでこれを実現するには、簡単な手法を利用できます。

まず、データ フレームは、注釈を付ける値を提供します。これらの値をプロットから直接取得するには、バー パッチを反復処理します。

for p in ax.patches:
    ax.annotate(
        str(p.get_height()),
        (p.get_x() * 1.005, p.get_height() * 1.005)
    )

必要に応じてオフセットと文字列の書式設定を調整し、注釈を希望どおりに配置します。たとえば、1.005 の乗算は、わずかな右寄せに使用されます。テキストを正しく中央に配置するには、各パッチの幅を考慮する必要がある場合もあります。この方法は、オフセットを手動で追跡する非積み上げ棒プロットまたは積み上げ棒プロットで特に便利です。

以上がPandas 棒グラフに値ラベルを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。