matplotlib Pythonを使用した多軸x

WBOY
WBOY転載
2024-02-09 18:12:041169ブラウズ

使用 matplotlib python 进行多轴 x

質問内容

私の目標は、次の図のようなものを取得することです。

現在、次のように構築しようとしています:

リーリー

しかし、望ましい結果に到達するまでにはまだ長い道のりがあります。本当に何をしたらいいのか分からないのですが、助けてもらえますか?


正解


プロットできるようにするには、文字列を数値に変換する必要があります。

x 値ごとに複数のバーを使用したプロットは、プロット用の matplotlib に基づく pandas (または seaborn) ライブラリを使用する方がはるかに簡単です。データにはヒストグラム データがありません。棒グラフが必要のようです。

これがコードです。多くのカスタマイズが可能です。

リーリー

可能なカスタマイズには以下が含まれます:

リーリー

ps: データ フレームは次のようになります:

###親切### せ s ええ 标题>1クラス -9.51 19.605 -5.364 2 クラス -13.5 28.388 -7.954 ###レベル3### 0.193 1.762 -3.756 4 クラス 9.564 -4.264 -0.184 レベル5 23.13 -24.716 1.883 レベル6 -0.252 -26.956 41.876 7 クラス -0.442 0.382 -0.012

以上がmatplotlib Pythonを使用した多軸xの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。