0
我正在格式化MongoDB文档中的原始时间戳。原来那些看起来像这样:浮点格式化:绘制strftime
"timestamp" : ISODate("2013-03-06T17:10:29Z")
而格式化的人(作为文档的_id使用聚合后):
"_id" : "06-03-13T17:10"
我再要绘制的“量”(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
谢谢,但我将如何设法删除我的日期时间对象中的秒? – Julia 2013-03-11 15:47:26
@Julia你需要从日期时间中删除秒,还是只从格式字符串中删除?你应该能够给matplotlib一个'strftime'格式的字符串来使用。如果您需要从日期时间中除去秒,那只是'dt = dt.replace(second = 0)'。 – 2013-03-11 15:58:48