python dataframe 根据字段“交易时间”进行周期选取,用 df.groupby()函数
时间: 2024-03-26 12:35:11 浏览: 46
Python DataFrame.groupby()聚合函数,分组级运算
可以使用 Pandas 库中的 groupby() 方法来根据 “交易时间” 字段进行周期选取,具体操作如下:
假设数据集的变量名为 df,字段名为 “交易时间”,要按照每小时进行周期选取,则可以使用以下代码:
```
df.groupby(pd.Grouper(key='交易时间', freq='1H')).sum()
```
其中,pd.Grouper() 方法用于指定按照哪个字段进行分组,freq 参数用于指定时间周期,这里的 '1H' 表示按照每小时进行分组。
如果要按照每天进行周期选取,则可以将 freq 参数设置为 'D':
```
df.groupby(pd.Grouper(key='交易时间', freq='D')).sum()
```
这样就可以按照每天进行周期选取了。
阅读全文