Skip to main content
`Ctrl`+`K`

# pandas.api.typing.Expanding.count

Expanding.count(numeric_only=False)

  Calculate the expanding count of non NaN observations.

  At each point in time, returns the number of non-NaN values seen so far. This is useful for tracking data availability across an expanding window.

  Parameters:
    numeric_only bool, default False

      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.expanding`

    Calling expanding with Series data.

  `DataFrame.expanding`

    Calling expanding with DataFrames.

  `Series.count`

    Aggregating count for Series.

  `DataFrame.count`

    Aggregating count for DataFrame.

  Examples

      >>> ser = pd.Series([1, 2, 3, 4], index=["a", "b", "c", "d"])
      >>> ser.expanding().count()
      a    1.0
      b    2.0
      c    3.0
      d    4.0
      dtype: float64