【发布时间】:2018-06-07 02:04:11
【问题描述】:
我有一个从 csv 文件 (data.csv) 读取的熊猫数据框。处理数据后,我有另一个数据框的列数少于 data.csv 文件中的列数,但仍然具有相同的列名。现在我想将新数据框附加到 data.csv 文件。
我不知道如何按列名追加和合并。
data.csv 文件有结构
ID name email
1 John j@gmail.com
2 Ann a@gmail.com
新数据框有结构
ID name
1 Smith
2 Kov
3 Jane
现在我想将新的数据框写入 data.csv 文件,结果必须是
ID Name email
1 John j@gmail.com
2 Ann a@gmail.com
3 Smith
4 Kov
5 Jane
【问题讨论】:
-
您的预期输出应该是什么样的?
-
pd.concat([df_old, df_new], ignore_index=True)?