[英]How can I create a csv from a dictionary
我在这里有一个非常独特的情况。 我的字典有字符串键和pandas.DataFrame
值:
d = {'0':df1,'1':df2,'2':df3,...,'1000':df1001}
我想为df1,df2,df3等创建单独的csv文件,以此类推,直到df1001,文件名分别为'0'.csv,'1'.csv,'2'.csv等,直到'1000'。 csv。
我尝试使用熊猫to_csv,但这对问题没有帮助。 任何人都可以在这里帮助我。
提前致谢。
绝对可以调用to_csv
。
for k, v in d.items():
v.to_csv("{0}.csv".format(k))
我会推荐使用pandas库。 熊猫库可以轻松地从字典创建数据框。 该数据框可以存储为CSV文件。
import pandas as pd
df = pd.DataFrame.from_dict(dict)
现在您可以将熊猫数据框另存为CSV文件:
df.to_csv('results.csv', index=False, header=False)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.