ノック99: インタラクティブなグラフを作成してみよう
person_count_out_001_2021011509.csvファイルを読み込んで折れ線グラフを表示します。
plotlyモジュールをインストールします。
pip install plotly
折れ線グラフを表示します。
実行結果
plotlyでグラフを作成すると、カーソルを当てた個所のデータが表示されます。
グラフ上をドラッグするとかグラフの拡大もできます。
ダブルクリックで元のグラフのサイズに戻ります。
in1 とout1を同時に表示します。
meltメソッドを使用してin1とout1を変数名として列に加えます。
実行結果
receive_time 変数名 値
0 2021-01-15 09:00:00.144 in1 508
1 2021-01-15 09:00:01.146 in1 508
2 2021-01-15 09:00:02.161 in1 508
3 2021-01-15 09:00:03.176 in1 508
4 2021-01-15 09:00:04.192 in1 508
... ... ... ...
7075 2021-01-15 09:59:55.054 out1 156
7076 2021-01-15 09:59:56.07 out1 156
7077 2021-01-15 09:59:57.085 out1 156
7078 2021-01-15 09:59:58.101 out1 156
7079 2021-01-15 09:59:59.116 out1 156
グラフに表示します。
実行結果