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.