pipette.sanitize_na

pipette.sanitize_na(x: Any, na_strings: list[str] | None = None) Any

Replace NA-like strings with NaN.

Parameters:
  • x (pd.DataFrame, pd.Series, or list) – Input data.

  • na_strings (list of str, optional) – Strings to treat as NA. Defaults to NA_STRINGS.

Returns:

Same type as input with NA strings replaced by NaN.

Return type:

pd.DataFrame, pd.Series, or list