Pandas: як читати певні стовпці з файлу excel
Ви можете використовувати такі методи, щоб прочитати певні стовпці з файлу Excel у pandas DataFrame:
Спосіб 1. Прочитайте певні колонки
df = pd. read_excel (' my_data.xlsx ', usecols=' A,C ')
Спосіб 2. Прочитайте ряд стовпців
df = pd. read_excel (' my_data.xlsx ', usecols=' A:C ')
Спосіб 3: читання кількох діапазонів стовпців
df = pd. read_excel (' my_data.xlsx ', usecols=' A:C,F,G:J ')
У наступних прикладах показано, як використовувати кожен метод на практиці з таким файлом Excel під назвою player_data.xlsx :
Приклад 1. Прочитайте певні колонки
Ми можемо використати такий код, щоб імпортувати дані стовпців A і C із файлу 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
Зверніть увагу, що було імпортовано лише дані в стовпцях A і C файлу Excel.
Приклад 2: Прочитайте діапазон стовпців
Ми можемо використати такий код, щоб імпортувати дані у стовпцях від A до C із файлу 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
Зауважте, що було імпортовано лише дані у стовпцях A – C файлу Excel.
Приклад 3: читання кількох діапазонів стовпців
Ми можемо використати такий код, щоб імпортувати дані стовпців від A до C і стовпця D із файлу 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
Зверніть увагу, що дані зі стовпців від A до C і стовпця D файлу Excel імпортовано.
Примітка . Ви можете знайти повну документацію функції pandas read_excel() тут .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в pandas:
Pandas: як пропускати рядки під час читання файлу Excel
Pandas: як указати типи під час імпорту файлу Excel
Pandas: як об’єднати кілька аркушів Excel