Compter et repérer les valeurs
Découvrez value_counts, unique et les vérifications rapides.
Compter et repérer les valeurs est une leçon Data Science Academy gratuite sur CoddyKit. Ceci est la leçon 4 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Data Science Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Data Science Academy comprend 4 leçons au total.
Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.
Get to Know Your Column
Before any analysis, you want a feel for what is inside a Series. A few quick methods summarize the contents in seconds. 🔍
A Sample Series
Here is a Series of fruit names with some repeats. We will explore its contents with handy built-in methods.
import pandas as pd
s = pd.Series(['apple', 'pear', 'apple', 'fig', 'pear', 'apple'])Count Each Value
The value_counts method tallies how often each value appears, sorted from most to least common. It is the fastest frequency check.
print(s.value_counts())See the Distinct Set
Call unique to get every distinct value just once, in the order first seen. It answers what kinds of values you have.
print(s.unique())How Many Distinct
The nunique method returns the count of distinct values as a single number. Here it tells you how many fruit kinds exist.
print(s.nunique())Shares Instead of Counts
Add normalize=True to value_counts and you get proportions instead of raw counts. Now each fruit's share sums to one.
print(s.value_counts(normalize=True))Spot Missing Values
The isna method flags each value that is missing as True. Summing those flags counts the gaps in your column at a glance.
nums = pd.Series([1.0, None, 3.0])
print(nums.isna().sum())Check Membership
Use isin with a list to test which values belong to a chosen set. It returns a boolean mask you can filter with later.
print(s.isin(['apple', 'fig']))Find the Extremes
For numbers, max and min surface the largest and smallest values instantly, without sorting the whole Series yourself.
print(nums.max(), nums.min())One-Shot Overview
The describe method bundles count, unique, top, and frequency for text, giving a tidy snapshot in a single call. 📋
print(s.describe())Your Inspection Toolkit
Together these methods are your first inspection pass on any column. A minute spent here saves hours of confused analysis later. 🧰
Quick Check
Pick the right tool for a frequency tally.
Recap
You can now profile a Series with value_counts, unique, nunique, isna, and isin. These quick checks reveal what your data holds. Well done! 🎉
Questions Fréquemment Posées
La leçon « Compter et repérer les valeurs » est-elle gratuite ?
Oui — le texte complet de « Compter et repérer les valeurs » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Data Science Academy, passe à CoddyKit PRO. Le cours Data Science Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Compter et repérer les valeurs » ?
Découvrez value_counts, unique et les vérifications rapides. Tu pratiques Data Science Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Data Science Academy ?
Aucune expérience préalable n'est requise. Data Science Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 4 sur 4.
Combien de temps prend la leçon « Compter et repérer les valeurs » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Data Science Academy ?
Oui. Chaque leçon Data Science Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Une colonne avec un nom et un index
- Accès par étiquette ou par position
- Calculs et alignement des Series
- Compter et repérer les valeurs