Pandas Lire CSV


Lire les fichiers CSV

Un moyen simple de stocker de grands ensembles de données consiste à utiliser des fichiers CSV (fichiers séparés par des virgules).

Les fichiers CSV contiennent du texte brut et sont un format bien connu qui peut être lu par tout le monde, y compris les Pandas.

Dans nos exemples, nous utiliserons un fichier CSV appelé 'data.csv'.

Télécharger data.csv . ou Ouvrir data.csv

Exemple

Chargez le CSV dans un DataFrame :

import pandas as pd

df = pd.read_csv('data.csv')

print(df.to_string()) 

Astuce : utilisez to_string()pour imprimer l'intégralité du DataFrame.

Si vous avez un grand DataFrame avec de nombreuses lignes, Pandas ne renverra que les 5 premières lignes et les 5 dernières lignes :

Exemple

Imprimez le DataFrame sans la to_string() méthode :

import pandas as pd

df = pd.read_csv('data.csv')

print(df) 

max_rows

Le nombre de lignes renvoyées est défini dans les paramètres d'option de Pandas.

Vous pouvez vérifier le nombre maximal de lignes de votre système avec l' pd.options.display.max_rowsinstruction.

Exemple

Vérifiez le nombre maximal de lignes renvoyées :

import pandas as pd

print(pd.options.display.max_rows) 

Dans mon système, le nombre est 60, ce qui signifie que si le DataFrame contient plus de 60 lignes, l' print(df)instruction renverra uniquement les en-têtes et les 5 premières et dernières lignes.

Vous pouvez modifier le nombre maximal de lignes avec la même instruction.

Exemple

Augmentez le nombre maximum de lignes pour afficher l'intégralité du DataFrame :

import pandas as pd

pd.options.display.max_rows = 9999

df = pd.read_csv('data.csv')

print(df) 

w3schools CERTIFIED . 2021

Obtenir une certification!

Complétez les modules Pandas, faites les exercices, passez l'examen et vous deviendrez certifié w3schools !

10 $ S'INSCRIRE