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 からヒストグラムを作成する方法