"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Quelle est la différence entre « axis=0 » et « axis=1 » lors du calcul de la moyenne chez les pandas ?

Quelle est la différence entre « axis=0 » et « axis=1 » lors du calcul de la moyenne chez les pandas ?

Publié le 2024-11-14
Parcourir:654

What is the Difference Between `axis=0` and `axis=1` When Calculating Mean in Pandas?

Axe dans Pandas

Lorsqu'il s'agit de structures de données multidimensionnelles dans Pandas, le concept d'axe devient crucial. L'axe dans Pandas fait référence à l'orientation des données selon une dimension particulière. Il spécifie la direction dans laquelle une opération doit être effectuée.

Dans votre exemple :

dff = pd.DataFrame(np.random.randn(1, 2), columns=list('AB'))

dff est un DataFrame avec une ligne et deux colonnes. L'argument axis=1 dans dff.mean(axis=1) indique que la moyenne doit être calculée le long des colonnes du DataFrame. Cela signifie qu'il calculera la valeur moyenne de chaque colonne, ce qui donnera une série avec un seul élément.

Le résultat attendu que vous avez fourni est la moyenne des lignes individuelles, qui peut être calculée à l'aide de axis=0. Cela produirait une série avec deux éléments, représentant la moyenne de chaque ligne.

Pour résumer, l'axe dans Pandas détermine la direction d'une opération au sein d'une structure de données multidimensionnelle. Axis=0 indique les lignes, tandis que axis=1 indique les colonnes. En comprenant le concept d'axe, vous pouvez manipuler et analyser efficacement les données dans Pandas.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3