[python] 파이썬 pandas에서 Excel 파일을 다루는 방법은 무엇인가요?

pandas는 파이썬의 데이터 분석 라이브러리로, Excel 파일을 쉽게 다룰 수 있습니다. pandas를 사용하여 Excel 파일을 읽고 쓰는 방법에 대해 알아보겠습니다.

1. Excel 파일 읽기

pandas의 read_excel 함수를 사용하여 Excel 파일을 읽어 데이터프레임으로 변환할 수 있습니다. 다음은 간단한 예제입니다.

import pandas as pd

# Excel 파일 읽기
df = pd.read_excel('파일명.xlsx')
print(df)

2. Excel 파일 쓰기

to_excel 메서드를 사용하여 데이터프레임을 Excel 파일로 저장할 수 있습니다.

# 데이터프레임을 Excel 파일로 저장
df.to_excel('새로운_파일명.xlsx', index=False)

3. 특정 시트 읽기

Excel 파일의 특정 시트를 읽고 싶을 때 sheet_name 매개변수를 사용할 수 있습니다.

# 특정 시트 읽기
df = pd.read_excel('파일명.xlsx', sheet_name='시트명')
print(df)

4. 특정 열 선택

특정 열만 읽고 싶을 때 열 이름을 지정하여 읽을 수 있습니다.

# 특정 열 선택
selected_columns = ['열1', '열2']
df = pd.read_excel('파일명.xlsx', usecols=selected_columns)
print(df)

이렇게 pandas를 사용하여 Excel 파일을 읽고 쓰는 방법에 대해 알아보았습니다. pandas는 다양한 데이터 조작 기능을 제공하므로 데이터 분석 및 가공에 유용하게 활용할 수 있습니다.

또한 pandas의 공식 문서(https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html) 를 참고하면 더 자세한 정보를 얻을 수 있습니다.