Méthode d'ajout de Series dans Pandas

PandasPandasBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

La méthode Series.append() de pandas est utilisée pour fusionner ou concaténer deux Series et renvoyer une nouvelle Series. Elle vous permet de combiner les éléments de deux Series ensemble, avec ou sans préserver les valeurs d'index originales.

Conseils sur la machine virtuelle

Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook pour accéder à Jupyter Notebook pour la pratique.

Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.

Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous résoudrons rapidement le problème pour vous.

Importez le module pandas

Pour utiliser la méthode Series.append(), nous devons tout d'abord importer le module pandas en Python. Vous pouvez le faire en utilisant le code suivant :

import pandas as pd

Créez deux Series

Ensuite, nous devons créer deux Series que nous voulons concaténer. Vous pouvez créer une Series en passant une liste ou un objet semblable à un tableau au constructeur pd.Series(). Par exemple :

s1 = pd.Series(['Python', 'Java'])
s2 = pd.Series([1, 2])

Concaténez les Series

Maintenant, nous pouvons utiliser la méthode Series.append() pour concaténer s2 à s1. Vous pouvez le faire en appelant la méthode append() sur s1 et en passant s2 comme paramètre to_append. Par exemple :

s3 = s1.append(s2)

(Facultatif) Ignorer les valeurs d'index

Par défaut, la méthode append() conserve les valeurs d'index de la Series d'origine. Si vous voulez ignorer les valeurs d'index et générer un nouvel index allant de 0 à n-1, vous pouvez passer le paramètre ignore_index=True à la méthode append(). Par exemple :

s3 = s1.append(s2, ignore_index=True)

(Facultatif) Vérifier l'intégrité

Si vous voulez vous assurer que l'index résultant n'a pas de valeurs dupliquées, vous pouvez passer le paramètre verify_integrity=True à la méthode append(). Si des valeurs d'index se chevauchent, cela entraînera une ValueError. Par exemple :

s3 = s1.append(s2, verify_integrity=True)

Récapitulatif

Dans ce laboratoire, nous avons appris à utiliser la méthode Series.append() dans pandas pour fusionner ou concaténer deux Series. Nous avons parcouru les étapes d'importation du module pandas, de création des Series et de leur concaténation. De plus, nous avons exploré les paramètres optionnels pour ignorer les valeurs d'index ou vérifier l'intégrité. Cette méthode est utile lorsque nous voulons combiner deux Series en une seule dans pandas.