0
Python新手在这里,我的目标是加载一个CSV到一个数据帧,所以我可以循环通过每个头来绘制个人分布。Python字典循环csv头绘图
我想用字典来头密钥和数据存储为这样的值的列表:
header1: [1,2,3,4,5]
header2: [6,7,8,9,10]
然后我想通过所有的头在我header_list迭代(不知道这是最好的方法)来绘图。
PATH="/Users/Myname/Desktop/PFA/"
df=pd.read_csv(PATH + 'my_input.csv', sep=',',header=None)
#2nd row in csv is headers
header=df.iloc[[1]]
fom = dict()
for i in header_list:
for key, value in my_dict.iteritems():
plt.plot(fom[key])
plt.show()
任何帮助表示赞赏。你可以告诉我不知道我在做什么。
更好的循环工作你的代码?如果是的话,问题在哪里?如果不是,它做了什么以及你期望它做什么? – kazemakase
还添加一个示例csv文件,以便我们可以获取上下文 –