Pandy: jak czytać określone kolumny z pliku excel
Aby wczytać określone kolumny z pliku Excel do ramki DataFrame pandy, możesz użyć następujących metod:
Metoda 1: Przeczytaj określone kolumny
df = pd. read_excel (' my_data.xlsx ', usecols=' A,C ')
Metoda 2: Przeczytaj zakres kolumn
df = pd. read_excel (' my_data.xlsx ', usecols=' A:C ')
Metoda 3: Przeczytaj wiele zakresów kolumn
df = pd. read_excel (' my_data.xlsx ', usecols=' A:C,F,G:J ')
Poniższe przykłady pokazują, jak w praktyce zastosować każdą metodę z następującym plikiem Excel o nazwie player_data.xlsx :
Przykład 1: Przeczytaj określone kolumny
Możemy użyć poniższego kodu, aby zaimportować dane kolumn A i C z pliku 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
Należy pamiętać, że zaimportowano tylko dane z kolumn A i C pliku Excel.
Przykład 2: Przeczytaj zakres kolumn
Możemy użyć poniższego kodu, aby zaimportować dane w kolumnach od A do C z pliku 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
Należy pamiętać, że zaimportowano tylko dane z kolumn A do C pliku Excel.
Przykład 3: Odczytaj wiele zakresów kolumn
Za pomocą poniższego kodu możemy zaimportować dane kolumn A do C i kolumny D z pliku 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
Należy pamiętać, że zaimportowano dane z kolumn A do C i kolumny D pliku Excel.
Uwaga : pełną dokumentację funkcji pandy read_excel() można znaleźć tutaj .
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w pandach:
Pandy: Jak pominąć linie podczas czytania pliku Excel
Pandy: Jak określić typy podczas importowania pliku Excel
Pandy: Jak połączyć wiele arkuszy Excela