写一个用pandas将多张csv表合并成一张的代码
时间: 2024-05-03 13:20:18 浏览: 117
利用pandas读取csv文件,并保存到mysql数据库
可以使用pandas库中的concat()函数将多个CSV文件合并为一个。
示例代码如下:
```python
import pandas as pd
# 读取多个CSV文件
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
df3 = pd.read_csv('file3.csv')
# 将读取的CSV文件合并为一个DataFrame
merged_df = pd.concat([df1, df2, df3])
# 将合并后的DataFrame保存为新的CSV文件
merged_df.to_csv('merged_file.csv')
```
上述代码将读取名为 file1.csv、file2.csv 和 file3.csv 的三个CSV文件,并将它们合并为一个DataFrame。最后将合并后的DataFrame保存为名为 merged_file.csv 的新CSV文件。
阅读全文