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

Зауважте, що було імпортовано лише дані у стовпцях AC файлу 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *