次のデータはmatplotlib
、Pandas シリーズに変換した後にプロットできますが、プロットできません。パンダを使用してどのようにプロットできますか?
パンダなし
scores = [Decimal('3.7989'),
Decimal('4.7989'),
Decimal('5.7989'),
Decimal('6.7989'),
Decimal('7.7989')]
timestamps = [datetime.datetime(2013, 11, 12, 21, 21, 52),
datetime.datetime(2013, 11, 12, 21, 21, 8),
datetime.datetime(2013, 11, 12, 21, 21, 1),
datetime.datetime(2013, 11, 12, 21, 20, 1),
datetime.datetime(2013, 11, 12, 21, 19, 33)]
plt.plot(timestamps,score)
パンダの使用
ts = pd.Series(scores, index=timestamps)
ts.plot()
次のエラーが表示されます。TypeError: Series has object dtype and cannot be converted: no numeric data to plot