python遍历读取dataframe数据并添加到空dataframe
时间: 2024-05-16 11:15:48 浏览: 118
对Python中DataFrame按照行遍历的方法
可以使用`pandas`库中的`concat`函数将多个`DataFrame`对象合并成一个新的`DataFrame`对象。具体操作如下:
首先,创建一个空的`DataFrame`对象:
```python
import pandas as pd
result_df = pd.DataFrame()
```
然后,遍历读取数据并将每个`DataFrame`对象添加到`result_df`中:
```python
for i in range(10): # 假设有10个文件需要读取
# 读取文件并转换成DataFrame对象
file_path = f"data_{i}.csv"
df = pd.read_csv(file_path)
# 将df添加到result_df中
result_df = pd.concat([result_df, df], ignore_index=True)
```
这样,`result_df`就包含了所有文件中的数据。其中`ignore_index=True`表示重新生成索引。
阅读全文