qis.df_nansum_positive

qis.df_nansum_positive(df, axis=1)[source]

sum of strictly positive finite entries along axis

Parameters:
  • df (DataFrame) – values to aggregate. Non-finite entries are skipped, not treated as zero

  • axis (Literal[0, 1]) – 0 collapses the rows and returns a Series indexed by df.columns; 1 collapses the columns and returns a Series indexed by df.index

Returns:

the aggregate along axis, named 'nansum_positive'

Raises:

ValueError – if axis is not 0 or 1. numpy would silently accept -1 or None

Return type:

Series