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

Python/Matplotlibの垂直ラベル付き棒グラフ


まず、plt.barとxticksを使用してバーを作成できます。次に、「回転」キーで「垂直」または「水平」属性を設定することにより、ラベルを揃えることができます。

ステップ

  • リスト、bars_heights、bars_labelを数字で作成します。

  • bar()メソッドを使用して、bars_heightsとbars_labelの長さで棒グラフを作成します。

  • xticks()とrotation ='vertical'およびbars_labelを使用して、X軸の現在の目盛りの位置とラベルを取得または設定します。

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

from matplotlib import pyplot as plt

bars_heights = [14, 8, 10]
bars_label = ["A label", "B label", "C label"]

plt.bar(range(len(bars_label)), bars_heights)
plt.xticks(range(len(bars_label)), bars_label, rotation='vertical')
plt.show()

出力

Python/Matplotlibの垂直ラベル付き棒グラフ


  1. Matplotlibを使用してPythonで複数の図を並行して描画する

    matplolibを使用してPythonで複数の図を並行して描画するには、次の手順を実行できます- numpyを使用してランダムデータを作成します。 現在の図にサブプロットを追加します。nrows=1、ncols =4、インデックス=1です。 imshow()を使用して、データを画像として、つまり2Dの通常のラスターに表示します cmap =Blues_rを使用したメソッド 。 現在の図にサブプロットを追加します。nrows=1、ncols =4、インデックス=2です。 imshow()を使用して、データを画像として、つまり2Dの通常のラスターに表示します cmap =Accen

  2. PythonのTeXでMatplotlibラベルに改行を入れる

    次のプログラムコードは、Texを使用してmatplotlibラベルに改行をプロットする方法を示しています。 ステップ ダイアグラムのX軸とY軸のラベルを\nで設定して、ラベルに改行をプロットします。 軸のfacecolorに現在の.rcParamsを設定します。グループは挫折します。 サイクラーを使用して、線のグループの色を設定します。カラーリストは、赤を表す「r」、緑を表す「g」、青を表す「b」、黄色を表す「y」で構成されています。 サイクラークラスは、単一の位置引数、位置引数のペア、またはキーワード引数の組み合わせから新しいCyclerオブジェクトを作成するのに役立