Pandas のプロットに軸ラベルを追加する方法 (例付き)


次の基本構文を使用して、pandas のプロットに軸ラベルを追加できます。

 df. plot (xlabel=' X-Axis Label ', ylabel=' Y-Axis Label ')

次の例は、この構文を実際に使用する方法を示しています。

例: Pandas でプロットする軸ラベルを追加する

連続した日に 3 つの店舗で行われた合計売上高を示す次のパンダ データフレームがあるとします。

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' store1_sales ': [4, 7, 9, 12, 10, 14, 16, 19, 22, 25],
                   ' store2_sales ': [3, 3, 4, 6, 7, 6, 8, 10, 14, 19],
                   ' store3_sales ': [2, 2, 4, 2, 5, 5, 6, 8, 8, 11]})

#view DataFrame
print (df)

   store1_sales store2_sales store3_sales
0 4 3 2
1 7 3 2
2 9 4 4
3 12 6 2
4 10 7 5
5 14 6 5
6 16 8 6
7 19 10 8
8 22 14 8
9 25 19 11

店舗ごとの売上を視覚化するためのプロットを作成する場合、デフォルトでは、pandasのplot()関数はプロットに軸ラベルを追加しません。

 #plot sales by store
df. plot ()

軸ラベルを追加するには、 plot()関数でxlabel 引数ylabel引数を使用する必要があります。

 #plot sales by store, add axis labels
df. plot (xlabel=' Day ', ylabel=' Sales ')

パンダプロット軸ラベル

x 軸と y 軸に、plot()関数で指定したラベルが付けられていることに注目してください。

xlabel引数とylabel引数の両方を使用する必要はないことに注意してください。

たとえば、Y 軸にのみラベルを追加することを選択できます。

 #plot sales by store, add label to y-axis only
df. plot (ylabel=' Sales ') 

xlabel引数を使用しなかったため、y 軸にはラベルが配置されましたが、x 軸にはラベルが配置されなかったことに注意してください。

追加リソース

次のチュートリアルでは、パンダで他の一般的な操作を実行する方法を説明します。

Pandas DataFrame から円グラフを作成する方法
Pandas DataFrame から点群を作成する方法
Pandas DataFrame からヒストグラムを作成する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です