Comment diviser une colonne de chaîne de dataframe en deux colonnes
Dans ce scénario, le dataframe df contient une seule colonne de chaîne nommée « ligne » et le but est de le diviser en deux nouvelles colonnes de chaînes : 'fips' et 'row'.
Pour ce faire, le La méthode .str.split() peut être utilisée. Cette méthode permet de diviser une chaîne sur un délimiteur spécifié (dans ce cas, un séparateur connu comme un espace) et de renvoyer une série de listes.
df[['fips', 'row']] = df['row'].str.split(' ', n=1, expand=True)
Voici un aperçu du fonctionnement de chaque paramètre du code ci-dessus. :
Le résultat est une trame de données avec trois colonnes : "fips", "ligne" et le La colonne « ligne » d'origine est toujours intacte.
Cette méthode divise efficacement la colonne « ligne » en fonction du délimiteur d'espace et crée deux colonnes supplémentaires, 'fips' et 'row', contenant les parties respectives de la chaîne divisée.
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!