Comment lire des fichiers CSV avec des points-virgules comme séparateurs dans Pandas ?

Susan Sarandon
Libérer: 2024-10-31 22:00:29
original
363 Les gens l'ont consulté

How to Read CSV Files with Semi-Colons as Separators in Pandas?

Séparation des données avec des points-virgules dans les pandas

Lors de la lecture d'un fichier .csv avec des pandas, le séparateur par défaut des colonnes est une virgule ( ,). Cependant, si votre fichier utilise un séparateur différent, tel qu'un point-virgule (;), vous devrez le spécifier dans les paramètres lors de l'utilisation de la fonction read_csv.

Considérez le format de fichier .csv suivant :

a1;b1;c1;d1;e1;...
a2;b2;c2;d2;e2;...   
.....
Copier après la connexion

Pour lire ce fichier avec des pandas et diviser les valeurs en colonnes en fonction du séparateur point-virgule, utilisez le code suivant :

<code class="python">import pandas as pd

# Specify the file path
csv_path = "C:...."

# Set the separator character to ';'
data = pd.read_csv(csv_path, sep=';')

# Print the resulting DataFrame to check if the values are split into columns
print(data)</code>
Copier après la connexion

En passant sep=';' , vous dites explicitement aux pandas d'utiliser le point-virgule comme délimiteur. De cette façon, les données seront analysées correctement et organisées en colonnes individuelles.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!