Beherrschen Sie die grundlegende Operationsmethode von Pandas zum Lesen von Excel-Dateien. Bei der Datenanalyse und -verarbeitung sind Excel-Dateien eine häufige Datenquelle. Pandas ist eine leistungsstarke Datenanalyse- und -verarbeitungsbibliothek in Python, die schnell und effizient lesen kann. Nehmen Sie die Excel-Datei und führen Sie die Datenbereinigung, -verarbeitung und -analyse durch. In diesem Artikel wird die grundlegende Betriebsmethode von Pandas zum Lesen von Excel-Dateien vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern die schnelle Beherrschung zu erleichtern.
Pandas installierenpip install pandas
Das Folgende ist ein einfaches Beispiel für das Lesen einer Excel-Datei:
import pandas as pd # 读取Excel文件 data = pd.read_excel('data.xlsx') # 打印数据 print(data)
Der obige Code liest die Excel-Datei mit dem Namen „data.xlsx“ in ein DataFrame-Objekt und druckt die Daten aus.
Tabellen und Spalten auswählenDas Folgende ist ein Beispiel für die Auswahl von Tabellen und Spalten:
import pandas as pd # 读取Excel文件 data = pd.read_excel('data.xlsx', sheet_name='Sheet1') # 选择数据 selected_data = data[['Name', 'Age', 'Gender']] # 打印数据 print(selected_data)
Der obige Code wählt die Tabelle mit dem Namen „Sheet1“ in der Excel-Datei aus und wählt dann die drei Spalten „Name“, „Alter“ und „Geschlecht“ aus die Tabelle aus und drucken Sie die Ergebnisse aus.
Daten filternHier ist ein Beispiel für das Filtern von Daten:
import pandas as pd # 读取Excel文件 data = pd.read_excel('data.xlsx', sheet_name='Sheet1') # 过滤数据 filtered_data = data[(data['Age'] > 18) & (data['Gender'] == 'Male')] # 打印数据 print(filtered_data)
Der obige Code wählt die Tabelle mit dem Namen „Sheet1“ in der Excel-Datei aus, wählt dann die Daten aus, deren Alter älter als 18 Jahre ist und deren Geschlecht männlich ist, und druckt sie aus die Ergebnisse.
Datenberechnung und -analyseDas Folgende ist ein Beispiel für die Datenberechnung und -analyse:
import pandas as pd # 读取Excel文件 data = pd.read_excel('data.xlsx', sheet_name='Sheet1') # 过滤数据 filtered_data = data[(data['Age'] > 18) & (data['Gender'] == 'Male')] # 计算数据 age_mean = filtered_data['Age'].mean() age_std = filtered_data['Age'].std() # 打印数据 print('Average Age:', age_mean) print('Standard Deviation of Age:', age_std)
Der obige Code wählt die Tabelle mit dem Namen „Sheet1“ in der Excel-Datei aus und wählt dann die Daten aus, deren Alter über 18 Jahre liegt und deren Geschlecht männlich ist. Berechnen Sie den durchschnittlichen Alterswert und die Standardabweichung und drucken Sie das Ergebnis aus.
FazitDas obige ist der detaillierte Inhalt vonLeicht zu erlernen: Beherrschen Sie die grundlegenden Bedienungsmethoden von Pandas zum Lesen von Excel-Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!