[데이터 입출력/외부 파일 읽어오기] Excel 파일
2022. 10. 21. 12:06
pandas.read_excel('파일 경로(이름)')
Excel 파일의 행과 열은 데이터프레임의 행, 열로 일대일 대응된다.
read_csv() 함수와 거의 비슷하고, header, index_col 등 대부분의 옵션을 그대로 사용할 수 있다.
위 Excel파일을 예제로 사용한다.
# 예제 2-2
import pandas as pd
df1 = pd.read_excel('남북한발전전력량.xlsx', engine='openpyxl')
df2 = pd.read_excel('남북한발전전력량.xlsx', engine='openpyxl', header=None)
print(df1)
print('\n')
print(df2)
header 옵션을 추가하지 않은 경우에는 Excel 파일의 첫 행이 열 이름을 구성한다.
header=None 옵션을 사용하면 정수형 인덱스를 열 이름으로 자동 할당한다.
xlsx 확장자를 갖는 경우, engine 옵션에 'openpyxl'을 지정한다.
확장자가 xls인 경우에는 'xlrd'를 engine 옵션으로 지정한다.
![]() |
|
'공부 > 파이썬 머신러닝 판다스 데이터 분석' 카테고리의 다른 글
[데이터 입출력/웹에서 가져오기] HTML 웹 페이지에서 표 속성 가져오기 (0) | 2022.10.21 |
---|---|
[데이터 입출력/외부 파일 읽어오기] JSON 파일 (0) | 2022.10.21 |
[데이터 입출력/외부 파일 읽어오기] CSV 파일 (0) | 2022.10.20 |
[데이터 입출력/외부 파일 읽어오기] (0) | 2022.10.20 |
[판다스 입문/산술연산] 데이터프레임 연산 (0) | 2022.10.18 |