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 ') 

다음 예에서는 player_data.xlsx 라는 Excel 파일을 사용하여 실제로 각 메서드를 사용하는 방법을 보여줍니다.

예시 1: 특정 열 읽기

다음 코드를 사용하여 Excel 파일에서 A 열과 C열 데이터를 가져올 수 있습니다.

 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

Excel 파일의 A 열과 C 열의 데이터만 가져왔습니다.

예시 2: 열 범위 읽기

다음 코드를 사용하여 Excel 파일에서 A ~ C 열의 데이터를 가져올 수 있습니다.

 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

Excel 파일의 A ~ C 열의 데이터만 가져왔습니다.

예시 3: 여러 열 범위 읽기

다음 코드를 사용하여 Excel 파일에서 A 열과 C 열 및 D 열의 데이터를 가져올 수 있습니다.

 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

Excel 파일의 A ~ C 열과 D 열의 데이터를 가져왔습니다.

참고 : pandas read_excel() 함수에 대한 전체 문서는 여기에서 찾을 수 있습니다.

추가 리소스

다음 튜토리얼에서는 Pandas에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Pandas: Excel 파일을 읽을 때 줄을 건너뛰는 방법
Pandas: Excel 파일을 가져올 때 유형을 지정하는 방법
Pandas: 여러 Excel 시트를 결합하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다