Aller au contenu
Moncoachdata
  • Accueil
  • Blog
  • Tutos
  • Coaching
  • Programme Data
Connexion
Moncoachdata

Maîtriser NumPy : Le compagnon indispensable pour les Data Lovers

  • Principes de base des tableaux Numpy
  • Inspection de tableaux array de NumPy
  • Opérations sur les tableaux NumPy
  • Travailler avec des tableaux Numpy
  • NumPy pour le nettoyage de données
  • NumPy pour l’analyse statistique
  • NumPy pour l’algèbre linéaire
  • Techniques avancées pour NumPy
  • Optimisation des performances avec NumPy

Pandas : Un manuel complet pour les Data Lovers

  • Structures de données Pandas
  • Chargement et inspection des données dans Pandas
  • Sélection et indexation des données avec Pandas
  • Nettoyage de données avec Pandas
  • Manipulation de données avec Pandas
  • Agrégations de données avec Pandas
  • Visualisations de données avec Pandas
  • Traitement des données de séries temporelles avec Pandas
  • Traitement des données catégorielles avec Pandas
  • Pandas : Sujets avancés

Maîtriser Matplotlib : Un guide complet pour la visualisation de données

  • Tracé de base Matplotlib
  • Types de diagrammes Matplotlib
  • Multiples subplots Matplotlib
  • Matplotlib : Fonctionnalités avancées

Maîtriser Seaborn : Démystifier les diagrammes complexes

  • Introduction Seaborn
  • Diagrammes catégoriels avec Seaborn
  • Diagrammes univariés avec Seaborn
  • Diagrammes bivariés avec Seaborn
  • Diagrammes multivariés avec Seaborn
  • Diagrammes matriciels avec Seaborn

Maîtriser Plotly : Laisse tes visualisations parler à travers Plotly

  • Modules importants de Plotly
  • Diagrammes de base avec Plotly
  • Plotly : diagrammes avancés

Machine Learning : Explorer ses nombreuses formes

  • Comment fonctionne le Machine Learning ?
  • Apprentissage automatique supervisé
  • Apprentissage Automatique non Supervisé
  • Apprentissage semi-supervisé
  • Apprentissage par renforcement
View Categories

NumPy pour le nettoyage de données

Si tu as tes données dans un tableau numérique NumPy et que tu veux observer les valeurs manquantes et les supprimer rapidement, dans ce cas, tu n’as pas besoin de convertir le tableau en série pandas pour le traiter ! Nous pouvons le faire au sein même de NumPy. Voici comment procéder.

Identifier les valeurs manquantes #

NumPy fournit des fonctions pour vérifier les valeurs manquantes dans un tableau numérique, représentées par NaN (Not a Number).

# Créer un tableau NumPy avec des valeurs manquantes
data = np.array([1, 2, np.nan, 4, np.nan, 6])

# Vérifier les valeurs manquantes
has_missing = np.isnan(data)
print(has_missing)

Suppression des lignes ou des colonnes avec des valeurs manquantes #

Nous pouvons utiliser np.isnan pour obtenir une matrice booléenne avec True pour les indices où il y a une valeur manquante. Et lorsque nous le passons à np.any, il renvoie un tableau 1D avec True pour l’index où n’importe quel élément de la ligne est True. Et enfin, nous passons le booléen à la matrice d’origine, qui supprimera les lignes avec des valeurs manquantes.

# Créer un tableau 2D avec des valeurs manquantes
data = np.array([[1, 2, 3], [4, np.nan, 6], [7, 8, 9]])

# Supprimer les lignes contenant des valeurs manquantes
cleaned_data = data[~np.any(np.isnan(data), axis=1)]
print(cleaned_data)   # Résultat : [[1,2,3],[7,8,9]]
Numpy Guide Indispensable
T'en as pensé quoi ?
Partager ce tuto :
  • Facebook
  • X
  • LinkedIn
Travailler avec des tableaux NumpyNumPy pour l’analyse statistique
Table des matières
  • Identifier les valeurs manquantes
  • Suppression des lignes ou des colonnes avec des valeurs manquantes

Apprentissage

  • Cours accéléré NumPy
  • Nos programmes Data
  • TOP 50 fonctions NumPy
  • MasterClass DS & ML
  • MasterClass Deep Learning
  • Mon Shot de Data Science
  • Tutoriels Data Science

Le site

  • Articles
  • Coaching
  • Communauté
  • Newsletter
  • Connexion

À propos

  • CGV
  • Contact
Payment Options
Reçois chaque semaine mes meilleures pratiques en Data Science :

© 2025 MonCoachData - Data Science & Machine Learning

YouTube Discord GitHub Linkedin RSS
Défiler vers le haut
  • Accueil
  • Blog
  • Tutos
  • Coaching
  • Programme Data
Connexion
Discord DiscordYouTube YouTube
Rechercher