MongoDBドキュメントの元のタイムスタンプをフォーマットしています。元のものは次のようになります。
"timestamp" : ISODate("2013-03-06T17:10:29Z")
そしてフォーマットされたもの(集約を使用した後にドキュメントの_idとして使用されます):
"_id" : "06-03-13T17:10"
次に、「amount」(y軸)の値を「_id」の値(x軸)に対してプロットします。
プロットできるように_idをフォーマットするのに問題があります。
amount = [book["price"] for book in sorted["result"]]
time = [book["_id"] for book in sorted["result"]]
P.plot(amount, time)
P.show()
戻り値:
ValueError: invalid literal for float(): 06-03-13T15:36