Panda's: specifieke kolommen uit een excel-bestand lezen


U kunt de volgende methoden gebruiken om specifieke kolommen uit een Excel-bestand in een pandas DataFrame te lezen:

Methode 1: Lees specifieke kolommen

 df = pd. read_excel (' my_data.xlsx ', usecols=' A,C ')

Methode 2: Lees een reeks kolommen

 df = pd. read_excel (' my_data.xlsx ', usecols=' A:C ') 

Methode 3: Lees meerdere kolombereiken

 df = pd. read_excel (' my_data.xlsx ', usecols=' A:C,F,G:J ') 

De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken met het volgende Excel-bestand met de naam player_data.xlsx :

Voorbeeld 1: Lees specifieke kolommen

We kunnen de volgende code gebruiken om kolom A- en C- gegevens uit het Excel-bestand te importeren:

 import pandas as pd

#import columns A and C from Excel file
df = pd. read_excel (' player_data.xlsx ', usecols=' A,C ')

#view DataFrame
print (df)

  team rebounds
0 to 8
1 B 12
2 C 4
3 D 4
4 E 6
5 F 7

Houd er rekening mee dat alleen de gegevens in de kolommen A en C van het Excel-bestand zijn geïmporteerd.

Voorbeeld 2: Lees een reeks kolommen

We kunnen de volgende code gebruiken om de gegevens in de kolommen A tot en met C uit het Excel-bestand te importeren:

 import pandas as pd

#import columns A through C from Excel file
df = pd. read_excel (' player_data.xlsx ', usecols=' A:C ')

#view DataFrame
print (df)

  team points rebounds
0 to 24 8
1 B 20 12
2 C 15 4
3 D 19 4
4 E 32 6
5 F 13 7

Houd er rekening mee dat alleen de gegevens in de kolommen A tot en met C van het Excel-bestand zijn geïmporteerd.

Voorbeeld 3: Lees meerdere kolombereiken

We kunnen de volgende code gebruiken om de gegevens van kolommen A tot en met C en kolom D uit het Excel-bestand te importeren:

 import pandas as pd

#import columns A through C from Excel file
df = pd. read_excel (' player_data.xlsx ', usecols=' A:C,D ')

#view DataFrame
print (df)

  team points rebound assists
0 to 24 8 5
1 B 20 12 3
2 C 15 4 7
3 D 19 4 8
4 E 32 6 8
5 F 13 7 9

Houd er rekening mee dat de gegevens uit de kolommen A tot en met C en kolom D van het Excel-bestand zijn geïmporteerd.

Opmerking : u kunt de volledige documentatie van de panda’s read_excel() functie hier vinden.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in panda’s kunt uitvoeren:

Panda’s: regels overslaan bij het lezen van een Excel-bestand
Panda’s: typen opgeven bij het importeren van een Excel-bestand
Panda’s: hoe u meerdere Excel-bladen combineert

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert