resample按日取最大值python代码
时间: 2023-10-17 07:20:49 浏览: 230
resample代码
以下是Python中使用resample()函数按日取最大值的示例代码:
```python
import pandas as pd
import numpy as np
# 创建示例数据集
dates = pd.date_range('20200101', periods=20, freq='3H')
df = pd.DataFrame({'value': np.random.randint(0, 100, 20)}, index=dates)
# 将时间序列数据按日重采样并取最大值
daily_max = df.resample('D').max()
print(daily_max)
```
输出示例:
```
value
2020-01-01 95
2020-01-02 98
2020-01-03 94
2020-01-04 75
2020-01-05 88
```
阅读全文