Dans cet article, nous explorerons comment lire un fichier Excel et le convertir en une trame de données Pandas. Pandas est une bibliothèque Python largement utilisée pour l'analyse et la manipulation de données, et sa classe ExcelFile fournit des méthodes pratiques pour lire les fichiers Excel.
Une façon de lire un fichier Excel consiste à utiliser xlrd bibliothèque. Voici comment procéder :
<code class="python">import xlrd workbook = xlrd.open_workbook('FileName.xlsx') sheet = workbook.sheet_by_index(0) for row_index in range(sheet.nrows): row_data = [sheet.cell(row_index, col_index).value for col_index in range(sheet.ncols)] print(row_data)</code>
Cette méthode vous permet de parcourir les lignes et les colonnes du fichier Excel.
Une autre manière plus efficace lire un fichier Excel à l'aide de Pandas est :
<code class="python">import pandas as pd newFile = pd.ExcelFile('FilePath\FileName.xlsx') sheet_names = newFile.sheet_names parsed_data = newFile.parse(sheet_names[0]) print(parsed_data.head())</code>
En passant le nom de la première feuille à analyser, vous pouvez la convertir en un Dataframe Pandas. Alternativement, vous pouvez parcourir toutes les feuilles à l'aide d'une boucle :
<code class="python">for sheet_name in newFile.sheet_names: parsed_data = newFile.parse(sheet_name) print(parsed_data.head())</code>
Lorsque vous utilisez Pandas pour lire un fichier Excel, il est crucial de considérer :
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!