Python中的resample将日频数据转化为月频数据
时间: 2024-05-15 15:18:56 浏览: 275
3_转换数据周期resample.py
好的,这个问题我可以回答。在Python中,可以使用pandas库中的resample函数来将日频数据转化为月频数据。具体代码如下:
```python
import pandas as pd
# 创建一个DataFrame,包含日期和日频数据
date_rng = pd.date_range(start='1/1/2022', end='1/31/2022', freq='D')
df = pd.DataFrame(date_rng, columns=['date'])
df['data'] = np.random.randint(0,100,size=(len(date_rng)))
# 将日频数据转化为月频数据
df.set_index('date', inplace=True)
df_monthly = df.resample('M').sum()
```
这样就可以将日频数据转化为月频数据了。
阅读全文