feat: ajoute tests pour gestion NA (Issue #3)
Tests pour la gestion des valeurs manquantes (Issue #3)
Modifications
- tests/test_data_cleaning.py : Tests complets pour les fonctions de gestion des NA
- notebooks/demo_data_cleaning.ipynb : Notebook de démonstration (structure)
Fonctions testées
-
handle_missing_values()avec différentes stratégies (mean, median, mode) -
remove_duplicates()pour la suppression des doublons - Cas numériques et catégoriels
- Gestion des cas limites
Validation
- Tests des valeurs manquantes numériques
- Tests des valeurs manquantes catégorielles
- Tests de suppression des doublons
- Rapport de résultats détaillé