Maison > développement back-end > Tutoriel Python > Comment concaténer les valeurs de chaîne de deux colonnes Pandas DataFrame ?

Comment concaténer les valeurs de chaîne de deux colonnes Pandas DataFrame ?

Linda Hamilton
Libérer: 2024-11-08 08:41:02
original
271 Les gens l'ont consulté

How to Concatenate String Values from Two Pandas DataFrame Columns?

Concaténation des valeurs de chaîne de deux colonnes Pandas DataFrame

Dans le domaine de l'analyse des données, il est souvent nécessaire d'effectuer des manipulations de chaînes sur des dataframes. Une tâche courante consiste à concaténer les valeurs de chaîne de plusieurs colonnes. Explorons un cas spécifique où nous devons concaténer des chaînes des colonnes 'bar' et 'foo' dans un Pandas DataFrame.

Supposons que nous ayons un DataFrame avec la structure suivante :

    bar  foo
0   1    a
1   2    b
2   3    c
Copier après la connexion

L'objectif est de créer une nouvelle colonne qui concatène les colonnes 'bar' et 'foo', ce qui donne un nouveau DataFrame qui ressemble à ceci :

    bar
0   1 is a
1   2 is b
2   3 is c
Copier après la connexion

Une approche pour y parvenir consiste à utiliser les Pandas Fonction 'map()'. Nous pouvons convertir la colonne 'bar' en chaînes et utiliser l'opérateur ' ' pour la concaténer avec la colonne 'foo' :

df['bar'] = df.bar.map(str) + " is " + df.foo
Copier après la connexion

En appliquant cette transformation, nous réussissons à concaténer les chaînes de la 'bar' et 'foo', ce qui donne le résultat souhaité. Cette approche simple et efficace nous permet de manipuler facilement les valeurs de chaîne dans les Pandas DataFrames.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal