Data Science Academy · Leçon

Somme, moyenne et astuce des axes

Agrégerez les données par lignes ou par colonnes.

Leçon 2 sur 413 étapes

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()   # 12

La 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.0

Le 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()   # 15

Dé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 1

Compter 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. 👍

Gratuit pour commencer

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

  1. Redimensionner et aplatir des tableaux
  2. Somme, moyenne et astuce des axes
  3. Masques booléens pour la sélection
  4. Nombres aléatoires et graines
← Retour à Data Science Academy