pandas.core.resample.Resampler.transform#

finalResampler.transform(arg, *args, **kwargs)[source] #

Call function producing a like-indexed Series on each group.

Return a Series with the transformed values.

Parameters:
argfunction

To apply to each group. Should return a Series with the same index.

Returns:
Series

Examples

>>> s = pd.Series([1, 2],
...  index=pd.date_range('20180101',
...  periods=2,
...  freq='1h'))
>>> s
2018年01月01日 00:00:00 1
2018年01月01日 01:00:00 2
Freq: h, dtype: int64
>>> resampled = s.resample('15min')
>>> resampled.transform(lambda x: (x - x.mean()) / x.std())
2018年01月01日 00:00:00 NaN
2018年01月01日 01:00:00 NaN
Freq: h, dtype: float64