Spec-Zone.ru › pandas 2

pandas.core.window.rolling.Rolling.count

Rolling.count(numeric_only=False)[source]

Вычисление скользящего количества ненулевых наблюдений.

Parameters:
numeric_only:bool, по умолчанию False

Включать только столбцы с плавающей точкой, целыми числами и булевыми значениями.

Введено в версии 1.5.0.

Returns:
Series или DataFrame

Тип возвращаемого значения совпадает с исходным объектом со значением np.float64 dtype.

См. также

pandas.Series.rolling

Вызов скользящего окна для данных Series.

pandas.DataFrame.rolling

Вызов скользящего окна для DataFrame.

pandas.Series.count

Агрегирование подсчёта для Series.

pandas.DataFrame.count

Агрегирование подсчёта для DataFrame.

Примеры

>>> s = pd.Series([2, 3, np.nan, 10])
>>> s.rolling(2).count()
0    NaN
1    2.0
2    1.0
3    1.0
dtype: float64
>>> s.rolling(3).count()
0    NaN
1    NaN
2    2.0
3    2.0
dtype: float64
>>> s.rolling(4).count()
0    NaN
1    NaN
2    NaN
3    3.0
dtype: float64

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.core.window.rolling.Rolling.count.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API