Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Sum() et Count() | Analyse des Données
Introduction à Pandas

Sum() et Count()

Glissez pour afficher le menu

pandas propose la méthode count(), qui compte toutes les cellules non nulles (ni None ni NaN) pour chaque colonne.

df = pd.read_csv(file.csv)
number_of_cells = df.count()

Pour obtenir le nombre de valeurs non nulles dans une colonne spécifique, utiliser la syntaxe suivante :

df = pd.read_csv(file.csv)
number_of_cells = df['name of the column'].count()

pandas fournit également la méthode sum(). Cette méthode calcule la somme des valeurs pour chaque colonne, mais elle fonctionne uniquement avec les colonnes numériques ou booléennes.

df = pd.read_csv(file.csv)
total = df.sum()

Comme la méthode isna() retourne un DataFrame booléen, il est possible d'utiliser la syntaxe suivante pour calculer le nombre de valeurs manquantes pour chacune des colonnes :

missing_values_count = df.isna().sum()

Pour obtenir la somme des valeurs d'une colonne spécifique, utiliser la syntaxe suivante :

df = pd.read_csv(file.csv)
total = df['name of the column'].sum()
Tâche

Glissez pour commencer à coder

Vous disposez d'un DataFrame nommé audi_cars.

  • Obtenir le nombre de cellules non nulles dans chaque colonne et stocker le résultat dans la variable number_of_cells.
  • Calculer le prix total (en utilisant la colonne 'price') pour toutes les voitures du DataFrame et stocker le résultat dans la variable total_price.
  • Identifier le nombre de valeurs manquantes dans chaque colonne et stocker le résultat dans la variable null_count.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 14
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt