我将3 DataFrame
存储在一个名为dict
的字典中,我想将所有数据帧保存在这样的csv文件中,
dict
Key Type Size Value
001 DataFrame (3,4) Columns names: date, count, number, expiration
002 DateFrame (3,4) Columns names: date, count, number, expiration
003 DateFrame (3,4) Columns names: date, count, number, expiration
Index date count number expiration
0 1991-10-01 3 001 1992-10-01
1 1991-10-02 5 002 1992-10-02
2 1991-10-03 7 003 1992-10-03
我试过了,
with open('data.csv','w') as f:
w = csv.writer(f, delimiter = '\t')
w.writerows(dict.items())
答案 0 :(得分:1)
您可以使用to_csv
课程的DataFrame
功能:
df.to_csv('/path/to/file.csv',sep='\t')
(假设您的DataFrame
名为df
)
更新:如果您有多个相同类型的DataFrame,那么您可以将它们合并到一个DataFrame中(而不是将它们分别保存在字典中)并使用to_csv
函数来存储它。