Cleaner

This module provides tools for inspecting and cleaning numerical datasets.

datalizer.cleaner.check_for_issues(df: DataFrame) None

Check for common issues in a DataFrame.

Parameters:

(pd.DataFrame) (df) – Input DataFrame

datalizer.cleaner.clean_basic(df: DataFrame, strategy: Literal['mean', 'median', 'mode', 'drop'] = 'mode') DataFrame

Perform basic cleaning: - Remove duplicate rows - Handle missing values using a chosen strategy

Parameters:
  • (pd.DataFrame) (df) – Input DataFrame

  • (str) (strategy) – Strategy to handle missing values (‘mean’, ‘median’, ‘mode’, or ‘drop’)

Returns:

Cleaned DataFrame

Return type:

pd.DataFrame

Raises:

ValueError – If an invalid strategy is provided.