実現したいこと
python初心者です。
x軸の時間を「縦書き」にし「凡例」をつけて「2つの時系列データ」を図示化したいです。可能ならば「図」自体を大きくしたいです。
発生している問題
1.時間は「横書き」で表記されますがCannot compare type 'Timestamp' with type 'float'
エラーが出ます。
2.凡例が出ません
環境
windows10
python:3.6
該当のソースコード
python
1import pandas as pd 2import matplotlib.pyplot as plt 3%matplotlib inline 4 5df =pd.read_csv('test.csv') 6df['datetime'] = pd.to_datetime(df['datetime']) 7 8####dfの中身 #### 9 datetime val_1 val_2 class 100 2018-10-10 14:12:00 295 507 1 111 2018-10-10 14:13:00 295 500 1 122 2018-10-10 14:14:00 295 496 1 13(略) 14 15#####問題のコード### 16 17x = df['datetime'] 18s1 =plt.plot(x, df['val_1'],label='val_1', color='r') 19s2 =plt.plot(x, df['val_2'],label='val_2', color='g') 20 21plt.xticks(df['datetime'],rotation=90, size='small') 22plt.legend('val_1','val_2') 23plt.show()
ご教示頂けると助かります。よろしくお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/18 14:19