2
A
回答
2
Python內置了對csv文件的支持:https://docs.python.org/2/library/csv.html。文檔中有幾個例子。
0
第一個import csv
,那麼你可以使用這段代碼來打開你的csv
文件。 通過行for row in reader:
,您可以遍歷csv
文件中的行並使用您的代碼執行任何您需要的操作。
import csv
with open('your_file.csv', 'rb') as f:
reader = csv.reader(f)
for row in reader:
#do something
6
而如果你需要符合csv文件行工作,你可以使用csv
模塊,該pandas
和matplotlib
模塊提供的數據分析任務的高級接口。
data.csv
x,y
1,2
2,4
3,6
4,7
5,11
6,12
7,13
8,20
9,17
10,19
plots.py
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("data.csv")
df.plot() # plots all columns against index
df.plot(kind='scatter',x='x',y='y') # scatter plot
df.plot(kind='density') # estimate density function
# df.plot(kind='hist') # histogram
輸出
它是如何工作
df = pd.read_csv("data.csv")
read_csv()讀取CSV文件轉換成Pandas Dataframe
數據幀圖法是圍繞matplotlib的情節的包裝,是documented here
請注意,我們可以通過調整kind=
關鍵字參數df.plot()
得到不同類型的地塊。直方圖可用,在新版本的matplotlib比在這裏安裝,kind='hist'
相關問題
- 1. 從csv文件製作直方圖
- 2. 導入CSV以製作直方圖的閃亮應用程序
- 3. 將直方圖放在散點圖上
- 4. Matplotlib散點圖和直方圖
- 5. 如何使用Python和Matplotlib從CSV數據製作散點圖?
- 6. 用Python seaborn繪製邊緣直方圖的散點圖0.7
- 7. 在python中繪製csv文件中的列的直方圖
- 8. Python:讀取CSV文件並繪製散點圖
- 9. 添加直線/方程以散點圖
- 10. 從Python中的數組得到二維和三維散點圖直方圖
- 11. 如何使用d3.js從CSV文件製作散點圖?
- 12. CSV文件導入到Python
- 13. 從CSV文件創建3D散點圖
- 14. 繪製直方圖或散點圖與當前的直方圖的matplotlib
- 15. 將CSV文件導入Google地圖
- 16. python散點圖繪製線
- 17. 的Python - 堆疊兩個直方圖與散點圖
- 18. 導入CSV文件直接到MySQL
- 19. 從csv文件使用matplotlib和pandas繪製直方圖
- 20. 將Python文本文件導入.csv
- 21. Python散點圖和matplotlib
- 22. 將csv文件導入到DataTable並將列與圖表綁定
- 23. Neo4j導入csv製作特定圖形
- 24. 在CSV中導入CSV文件到網格視圖
- 25. R文件輸入和直方圖
- 26. 將csv文件導入到SQLite中
- 27. 將CSV文件導入到JTable中
- 28. 將CSV文件導入到datagridview C#中?
- 29. 將CSV文件導入到Java中
- 30. 對齊直方圖和散點圖在R
理想情況下,你需要顯示你已經試過/研究過什麼。你看了什麼? –