python 把两个具有相同字段的数据表csv文件拼接
时间: 2023-06-18 12:08:31 浏览: 221
moxing_python数据清洗_读取csv文件_数据清洗_
5星 · 资源好评率100%
可以使用 pandas 库来将两个具有相同字段的数据表 CSV 文件拼接。以下是一个示例代码:
```python
import pandas as pd
# 读取第一个 CSV 文件
df1 = pd.read_csv('file1.csv')
# 读取第二个 CSV 文件
df2 = pd.read_csv('file2.csv')
# 将两个数据表拼接
result = pd.concat([df1, df2])
# 将拼接结果保存为新的 CSV 文件
result.to_csv('merged.csv', index=False)
```
在上述代码中,我们首先使用 pandas 库的 read_csv() 方法读取两个 CSV 文件,并将它们存储为 DataFrame 对象 df1 和 df2。接着,我们使用 concat() 方法将这两个 DataFrame 对象拼接起来,并将结果存储在 result 变量中。最后,我们使用 to_csv() 方法将拼接结果保存为一个新的 CSV 文件 merged.csv。
需要注意的是,如果两个 CSV 文件中的字段名称不相同,则需要使用 rename() 方法将它们重命名为相同的名称,以便进行拼接。
阅读全文