BLOG/데이터분석
[데이터분석] 엑셀을 데이터 프레임으로 불러올 때 Sheet 설정하는 방법 - sheet_name
알디노
2021. 3. 10. 16:38
엑셀 파일을 데이터 프레임으로 불러올 때 보통 다음과 같이 코드를 입력하는데요,
import pandas as pd
file = r"C:\Users\Dinolabs\Desktop\데이터분석\sample.xlsx" #해당 경로
df = pd.read_excel(file)
이때 기본 값 설정으로, 엑셀 파일에서 첫 번째 시트인 Sheet1을 불러옵니다.
하지만 데이터 분석을 할 데이터가 Sheet2, Sheet3 또는 특정 이름의 시트에 있을 수 있는데요,
sheet를 선택하기 위해선 pd.read_excel() 함수에 인자를 추가해서 입력해주어야 합니다.
바로, sheet_name 이라는 인자를 넣어주면 되는데요, 예를 들어 'Sheet2' 를 열고 싶다면 sheet_name="Sheet2" 를 인자로 넣어주면 됩니다. 아래의 코드는 Sheet2를 불러오는 코드입니다.
import pandas as pd
file = r"C:\Users\Dinolabs\Desktop\데이터분석\sample.xlsx" #해당 경로
df = pd.read_excel(file, sheet_name = "Sheet2")
이렇게 코드를 입력하면 Sheet2에 있는 데이터를 불러오게 됩니다.
만약, 시트 이름이 "월별계산서" 라면 마찬가지로 sheet_name = "월별계산서" 라고 코드를 작성하면 된답니다.