dask.dataframe.tseries.resample.Resampler
dask.dataframe.tseries.resample.Resampler¶
- class dask.dataframe.tseries.resample.Resampler(obj, rule, **kwargs)[源代码]¶
用于重采样时间序列数据的类。
在使用
obj.resample(...)时,通常会遇到此类,它返回Resampler对象。- 参数
- objDask DataFrame 或 Series
需要重采样的数据。
- 规则str, tuple, datetime.timedelta, DateOffset 或 None
表示目标转换的偏移字符串或对象。
- kwargs可选的
传递给底层 pandas 重采样函数的关键字参数。
- 返回
- 适当类型的重采样器实例
方法
__init__(obj, rule, **kwargs)agg(agg_funcs, *args, **kwargs)在指定的轴上使用一个或多个操作进行聚合。
count()计算组的数量,排除缺失值。
first()计算每个组内每一列的第一个条目。
last()计算每个组内每一列的最后一个条目。
max()计算组的最大值。
mean()计算各组的均值,排除缺失值。
median()计算各组的中位数,排除缺失值。
min()计算组的最小值。
nunique()返回组中唯一元素的数量。
ohlc()计算一组数据的开盘、最高、最低和收盘值,排除缺失值。
prod()计算组值的乘积。
quantile()返回给定分位数的值。
sem()计算各组均值的标准误差,排除缺失值。
size()计算组大小。
std()计算组的样本标准差,排除缺失值。
sum()计算组值的总和。
var()计算各组的方差,排除缺失值。