python将间隔1日的数据分别合成多个dataframe
时间: 2023-04-08 15:03:58 浏览: 86
Python 将DataFrame数据转换成元组 Python源码
可以回答这个问题。你可以使用 pandas 库中的 resample() 方法来实现这个功能。具体的代码实现可以参考以下示例:
```python
import pandas as pd
# 读取原始数据
df = pd.read_csv('data.csv', parse_dates=['date'], index_col='date')
# 按照间隔为1天进行重采样
resampled = df.resample('1D')
# 将重采样后的数据分别存储到多个 dataframe 中
dfs = [group[1] for group in resampled]
# 打印每个 dataframe 的前5行数据
for i, df in enumerate(dfs):
print(f'Dataframe {i+1}:')
print(df.head())
```
这段代码会将名为 `data.csv` 的原始数据文件读取进来,并按照间隔为1天进行重采样。然后,将重采样后的数据分别存储到多个 dataframe 中,并打印每个 dataframe 的前5行数据。
阅读全文