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