python 3.6 中的 csv 组织
csv organization in python 3.6
我有成功导入 csv 文件和组织字段的代码(见下文),但我正在努力寻找一种方法来按字段组织数据,以便可以使用 matplotlib 绘制图形,例如一种我可以将每一行的每一行直接相互比较的方法。
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']
提前致谢
您尝试过使用 pandas/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
我有成功导入 csv 文件和组织字段的代码(见下文),但我正在努力寻找一种方法来按字段组织数据,以便可以使用 matplotlib 绘制图形,例如一种我可以将每一行的每一行直接相互比较的方法。
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']
提前致谢
您尝试过使用 pandas/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