# dask.dataframe.api.Rolling.count

#### Rolling.count(\*args, \*\*kwargs)

Calculate the rolling count of non NaN observations.

This docstring was copied from pandas.api.typing.Rolling.count.

Some inconsistencies with the Dask version may exist.

* **Parameters:**
  **numeric_only**
  : Include only float, int, boolean columns.
* **Returns:**
  Series or DataFrame
  : Return type is the same as the original object with `np.float64` dtype.

#### SEE ALSO
`Series.rolling`
: Calling rolling with Series data.

`DataFrame.rolling`
: Calling rolling with DataFrames.

`Series.count`
: Aggregating count for Series.

`DataFrame.count`
: Aggregating count for DataFrame.

### Examples

```pycon
>>> 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
```

<!-- !! processed by numpydoc !! -->
