quantile_split

hhpy.ds.quantile_split(s: pandas.core.series.Series, n: int, signif: int = 2, na_to_med: bool = False)[source]

splits a numerical column into n quantiles. Useful for mapping numerical columns to categorical columns

Parameters:
  • s – pandas Series to be split
  • n – number of quantiles to split into
  • signif – number of significant digits to round to
  • na_to_med – whether to fill na values with median values
Returns:

pandas Series of dtype category