DataFrameのplot()
では、多くの引数を指定できます。
本問では、x軸で使用する列、y軸で使用する列、タイトル、x軸の値の表示角度、凡例の表示を指定してグラフを描画します。
df
をDataFrameとしたとき、使い方は下記のようになります。見やすいように改行してますが、改行しなくても大丈夫です。
df.plot(
x=x軸で使用する列の列名,
y=y軸で使用する列の列名,
title=タイトル,
rot=x軸の値の表示角度,
legend=凡例を表示するかどうか
)
演習
6月の毎日の出社人数をdf
に読み込みます。
%matplotlib inline import pandas as pd df = pd.read_csv('dataset/attendances.csv') df[:3]
Date | Office | Tele | |
---|---|---|---|
0 | 2019-06-03 | 19 | 21 |
1 | 2019-06-04 | 2 | 38 |
2 | 2019-06-05 | 11 | 29 |
引数x
でx軸で使用するデータの列名を、引数y
でy軸を値として使うデータの列名を指定します。
df.plot(x="Date", y="Office");
引数title
でグラフのタイトルを、引数rot
でx軸の値の角度を、legend
で凡例を表示するかを指定します。デフォルトでは凡例は表示されますが、legend=False
とすると凡例は非表示になります。
df.plot(x="Date", y="Office", title="Attendances of Office", rot=20, legend=False);
plot()
では、グラフ描画のさまざまなオプションを指定できます。x
: x軸として使用する列の列名y
: y軸として使用する列の列名title
: グラフのタイトルrot
: x軸のラベルの表示角度legend
: 凡例を表示するかどうか
コメント