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)[源代码]

方法

__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()

计算各组的方差,排除缺失值。