我有一個包含2行的文本文件。一行代表價值和另一個價值日期。我想創建折線圖。我需要使用文件作爲數據源。 數據格式看起來謊言: 第1行:4 5 6 7 8 第2行:12/03/2012 13/03/2012 14/03/2012 15/03/2012 16/03/2012基於帶值的日期創建折線圖的腳本
-2
A
回答
1
您不能從日期時間字符串中創建float
。首先,您需要將格式化日期解析爲類型datetime.datetime
或datetime.date
的對象,例如,使用datetime.datetime.strptime()。然後你可以使用matplotlib輕鬆繪製它。只要看看文檔中的例子。
參考:
- http://docs.python.org/2/library/datetime.html#available-types
- http://docs.python.org/2/library/datetime.html#datetime.datetime.strptime
- http://docs.python.org/2/library/datetime.html#strftime-strptime-behavior
- http://matplotlib.org/examples/pylab_examples/date_demo1.html
- http://matplotlib.org/examples/pylab_examples/date_demo2.html
1
編輯1:剛纔看到您的更新。如果您仔細查看錯誤,您將看到消息ValueError: could not convert string to float: '04.11.13'
您正在嘗試將日期格式的字符串轉換爲浮動而引發錯誤。
您可以通過http://matplotlib.org/users/recipes.html和http://matplotlib.org/api/dates_api.html查看matplotlib中日期的使用情況。
+0
我希望它作爲一個圖像,而不是一個網站。 –
+0
請參閱matplotlib的更新 – Chandan
相關問題
- 1. VB腳本創建基於創建日期時間的GUID
- 2. 帶有數值和日期圖的折線圖iOS
- 3. 用於折線圖的Google腳本。
- 4. SQL:創建一個基於日期創建位置的視圖
- 5. 創建基於樞軸表的年份折線圖
- 6. 腳本日期折扣
- 7. JqPlot 1.0如何用日期軸和圖例創建折線圖
- 8. 創建折線圖
- 9. 創建的std ::帶日期
- 10. 用日期創建一個Flot折線圖
- 11. 基於Qt的腳本GUI創建
- 12. 帶有JSON日期的D3 v4折線圖
- 13. 基於SAS中的日期值的宏變量創建
- 14. 帶圖片的折線圖?
- 15. javafx與日期軸的折線圖
- 16. SciChart iOS折線圖上的日期
- 17. achartengine:帶有閾值的折線圖
- 18. 如何從HTML表格數據創建基本折線圖(HightCharts)?
- 19. 創建基於日期R中
- 20. 創建基於三個日期列
- 21. 基於日期範圍創建多行
- 22. 如何繪製重複日期值的折線圖?
- 23. Google腳本EPOCH創建日期
- 24. 將axisX日期轉換爲Html5中的文本5折線圖
- 25. 在基於時間的折線圖上繪製布爾值
- 26. Shell腳本 - 基於用戶在線創建流程菜單
- 27. 濾波基於日期值
- 28. 動態創建的折線圖保存以前的數據值
- 29. Elasticsearch日期字段上的基於腳本的排序
- 30. 帶有創建日期的zip文件
到底是什麼問題了嗎?閱讀數據,找到圖表庫?你到目前爲止嘗試了什麼? – Kiril
字符串'work_04.11.13_23:59'從哪裏來,你嘗試轉換爲浮動? – 2013-11-25 08:22:34
對不起。它應該是約會。我只知道如何創建簡單的圖表,其中x =日期和y =值。 –