dataframe合并csv
时间: 2023-11-18 13:03:20 浏览: 61
CSV文件合并
要将多个 CSV 文件合并到一个 DataFrame 中,可以使用 Pandas 库中的 `concat()` 函数。假设你有两个 CSV 文件,文件名分别为 `file1.csv` 和 `file2.csv`,并且它们有相同的列。
以下是合并这两个文件的代码示例:
```python
import pandas as pd
# 读取第一个 CSV 文件
df1 = pd.read_csv('file1.csv')
# 读取第二个 CSV 文件
df2 = pd.read_csv('file2.csv')
# 合并两个 DataFrame
merged_df = pd.concat([df1, df2])
# 将合并后的 DataFrame 保存为 CSV 文件
merged_df.to_csv('merged_file.csv', index=False)
```
这里,我们首先使用 `pd.read_csv()` 函数读取了两个 CSV 文件,并将它们保存到两个不同的 DataFrame 中。然后,我们使用 `pd.concat()` 函数将这两个 DataFrame 合并为一个。最后,我们使用 `to_csv()` 函数将合并后的 DataFrame 保存为一个新的 CSV 文件。
阅读全文