Maison  >  Article  >  développement back-end  >  Comment lire avec les pandas

Comment lire avec les pandas

DDD
DDDoriginal
2023-12-05 15:33:422310parcourir

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.

Pandas est une bibliothèque de traitement de données Python populaire qui peut être utilisée pour lire et traiter divers formats de données. Voici les étapes générales pour lire des fichiers à l'aide de Pandas :

1. Importez la bibliothèque Pandas :

import pandas as pd

2 Utilisez la fonction pd.read_csv() pour lire les fichiers CSV :

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

Parmi eux, file. .csv est le chemin d'accès au fichier CSV à lire.

3. Si vous souhaitez lire un fichier Excel, vous pouvez utiliser la fonction pd.read_excel() :

data = pd.read_excel('file.xlsx')

où, file.xlsx est le chemin d'accès au fichier Excel à lire.

4. Si vous souhaitez lire des données dans une base de données SQL, vous pouvez utiliser la fonction pd.read_sql() :

import sqlite3
conn = sqlite3.connect('database.db')
data = pd.read_sql('SELECT * FROM table_name', conn)

où database.db est le chemin du fichier de base de données et table_name est le nom de la table à utiliser. lire.

5. Si vous souhaitez lire un fichier JSON, vous pouvez utiliser la fonction pd.read_json() :

data = pd.read_json('file.json')

où, file.json est le chemin du fichier JSON à lire.

6. Si vous souhaitez lire un fichier texte, vous pouvez utiliser la fonction pd.read_table() :

data = pd.read_table('file.txt', delimiter=',')

Parmi elles, file.txt est le chemin du fichier texte à lire, et le délimiteur est le délimiteur.Ici, la séparation par des virgules est utilisée comme exemple.

Ce qui précède sont les étapes générales pour lire différents types de fichiers à l'aide de Pandas. Choisissez la fonction appropriée en fonction de la situation réelle et définissez les paramètres correspondants selon vos besoins.

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!

Déclaration:
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