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
()计算各组的方差,排除缺失值。