Panda: come leggere colonne specifiche da un file excel


È possibile utilizzare i seguenti metodi per leggere colonne specifiche da un file Excel in un DataFrame panda:

Metodo 1: leggere colonne specifiche

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

Metodo 2: leggere un intervallo di colonne

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

Metodo 3: leggere più intervalli di colonne

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

I seguenti esempi mostrano come utilizzare ciascun metodo nella pratica con il seguente file Excel chiamato player_data.xlsx :

Esempio 1: leggere colonne specifiche

Possiamo utilizzare il seguente codice per importare i dati delle colonne A e C dal file Excel:

 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

Tieni presente che sono stati importati solo i dati nelle colonne A e C del file Excel.

Esempio 2: leggere un intervallo di colonne

Possiamo utilizzare il seguente codice per importare i dati nelle colonne da A a C dal file Excel:

 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

Tieni presente che sono stati importati solo i dati nelle colonne da A a C del file Excel.

Esempio 3: leggere più intervalli di colonne

Possiamo utilizzare il seguente codice per importare i dati delle colonne da A a C e della colonna D dal file Excel:

 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

Tieni presente che i dati dalle colonne da A a C e dalla colonna D del file Excel sono stati importati.

Nota : puoi trovare la documentazione completa della funzione panda read_excel() qui .

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni nei panda:

Panda: come saltare le righe durante la lettura di un file Excel
Panda: come specificare i tipi durante l’importazione di un file Excel
Panda: come combinare più fogli Excel

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *