Somme, moyenne et astuce des axes
Agrégerez les données par lignes ou par colonnes.
Somme, moyenne et astuce des axes est une leçon Data Science Academy gratuite sur CoddyKit. Ceci est la leçon 2 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.
Résumer en un seul appel
NumPy peut réduire un tableau entier à un seul nombre. Des méthodes comme sum et mean transforment de nombreuses valeurs en un résumé rapide.
a = np.array([2, 4, 6])
total = a.sum() # 12La moyenne est une moyenne
La mean divise le total par le nombre d’éléments. Pour le tableau ci-dessus, elle renvoie 4.0, la moyenne courante que vous connaissez déjà.
avg = a.mean() # 4.0Le tableau entier par défaut
Sans argument supplémentaire, ces méthodes réduisent tout à un scalaire unique. Chaque élément participe au calcul, sans tenir compte des lignes ni des colonnes.
m = np.arange(6).reshape(2, 3)
m.sum() # 15Découvrez l’argument axis
La véritable puissance vient de axis. Il indique à NumPy dans quelle direction réduire le tableau, afin de pouvoir résumer les données par ligne ou par colonne.
axis=0 descend
Définissez axis=0 pour réduire les lignes. NumPy parcourt chaque colonne de haut en bas et renvoie une valeur par colonne.
m.sum(axis=0) # [3 5 7]axis=1 parcourt les lignes
Définissez axis=1 pour réduire les colonnes. NumPy parcourt chaque ligne de gauche à droite et renvoie une valeur par ligne.
m.sum(axis=1) # [3 12]Une astuce mnémotechnique
Considérez axis comme la dimension qui disparaît. Réduire l’axe 0 supprime la dimension des lignes et laisse un résultat ayant la forme d’une seule ligne.
Le même principe pour mean
La règle des axes est identique pour mean, min, max et bien d’autres fonctions. Apprenez-la une fois et elle s’appliquera à toutes les réductions proposées par NumPy.
m.mean(axis=0) # [1.5 2.5 3.5]Conserver les dimensions
Utilisez keepdims=True pour conserver l’axe réduit avec une taille de 1. Le résultat pourra ainsi être diffusé proprement avec le tableau d’origine.
m.sum(axis=1, keepdims=True) # shape 2 x 1Compter le long d’un axe
Les réductions combinées à la forme permettent de répondre à des questions concrètes : total par catégorie, moyenne par jour ou nombre d’éléments dans chaque colonne.
Choisir l’axe intentionnellement
Choisir le mauvais axis est une erreur classique. Demandez-vous toujours quelle dimension vous souhaitez conserver, puis réduisez l’autre.
Vérification rapide
Vous disposez d’un tableau 2D composé de lignes et de colonnes.
Récapitulatif des axes
Vous avez résumé des tableaux entiers, puis orienté axis pour obtenir un résumé par ligne ou par colonne. Souvenez-vous-en : l’axe que vous indiquez est celui qui disparaît. 👍
Apprends Python avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 30
- Leçons
- 120
Questions Fréquemment Posées
La leçon « Somme, moyenne et astuce des axes » est-elle gratuite ?
Oui — le texte complet de « Somme, moyenne et astuce des axes » 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 « Somme, moyenne et astuce des axes » ?
Agrégerez les données par lignes ou par colonnes. 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 2 sur 4.
Combien de temps prend la leçon « Somme, moyenne et astuce des axes » ?
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
- Redimensionner et aplatir des tableaux
- Somme, moyenne et astuce des axes
- Masques booléens pour la sélection
- Nombres aléatoires et graines