2017-07-27 60 views
0

我有代碼成功導入csv文件,並組織字段(見下文),但我努力找到一種方法來按字段組織數據,因此可以使用matplotlib ,這樣我可以直接比較有史以來的任何一個領域的行。csv組織python 3.6

import csv 
with open ('C:\\Users\\User\\Desktop\\ubiome samples\\ubiomesamples.csv', 'r') as f: 
    reader = csv.reader(f) 
    for row in reader: 
     print(row) 
fields = ['tax name', 'tax rank', 'count', 'count norm', 'taxon', 'parent'] 

在此先感謝

回答

1

您是否嘗試過使用熊貓/ DataFrames?

import pandas as pd 
df = pd.read_csv('C:\\Users\\User\\Desktop\\ubiomesamples\\ubiomesamples.csv') 
df.columns = ['tax name', 'tax rank', 'count', 'count norm', 'taxon', 'parent'] 

,如果你需要它轉,你可以做

df = df.T 
+0

正要提到大熊貓,大熊貓是最好的CSV文件,一個在這個時刻 –