Lecture d'un fichier Excel en Python à l'aide de Pandas
Cet article se concentre sur la lecture d'un fichier Excel dans un DataFrame Pandas à l'aide de la classe pd.ExcelFile .
Une approche courante pour lire des fichiers Excel avec Pandas est la suivante :
<code class="python">newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile)</code>
Cependant, cette approche peut entraîner une erreur en raison d'un nombre incorrect d'arguments. Plus précisément, pd.io.parsers.ExcelFile.parse() nécessite un deuxième argument, le nom de la feuille à analyser à partir du fichier Excel.
Par exemple :
<code class="python">xl = pd.ExcelFile("dummydata.xlsx") xl.sheet_names df = xl.parse("Sheet1")</code>
Alternativement, un peut utiliser la fonction read_excel() :
<code class="python">df = pd.read_excel("dummydata.xlsx", sheet_name="Sheet1")</code>
Cette approche concise fournit une méthode simple pour convertir un fichier Excel en Pandas DataFrame, et est plus couramment utilisée à la place de la classe pd.ExcelFile dans les Pandas actuels. versions.
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!