datetimeで格納された時間データTimeとその時の出力データyがあります。
この時系列データを、横軸が時刻となるように図示したいのですが、
以下のように、実行しましたがエラーが発生しました。
datetimeを横軸に設定できないのですが、解決方法はないでしょうか。
TypeError: float() argument must be a string or a number, not 'datetime.time'
python
1import datetime 2from matplotlib import pyplot as plt 3 4Time = [datetime.time(9, 00, 0, 000), datetime.time(9, 1, 0, 000), 5 datetime.time(9, 2, 0, 000), datetime.time(9, 3, 0, 000), 6 datetime.time(9, 4, 0, 000), datetime.time(9, 5, 0, 000), 7 datetime.time(9, 6, 0, 000), datetime.time(9, 6, 0, 000)] 8y = [1,2,3,4,5,6,7,8] 9figure = plt.figure() 10plt.plot(Time ,y,'.b')
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。