반응형
Pandas는 Python에서 데이터 조작과 분석을 위한 강력한 라이브러리입니다. 이를 사용하여 엑셀 파일을 읽고 데이터를 변경하는 방법을 알아보겠습니다.
1. Pandas 설치
먼저, Pandas를 설치해야 합니다. 아래 명령어를 사용하여 Pandas를 설치합니다.
$ pip install pandas
2. 엑셀 파일 읽기
먼저, Pandas를 import하여 엑셀 파일을 읽어오겠습니다.
import pandas as pd
# 엑셀 파일 읽기
df = pd.read_excel('파일명.xlsx')
3. 데이터 변경
데이터를 변경하기 전에, 원하는 조건에 맞는 데이터를 선택할 수 있습니다.
# 특정 열(column) 선택
selected_data = df['열 이름']
# 특정 조건에 맞는 데이터 선택
condition = df['열 이름'] > 10
selected_data = df[condition]
선택한 데이터를 변경하고 싶다면, 아래와 같이 수정합니다.
# 데이터 변경
df['열 이름'] = 수정할 값
4. 변경된 데이터 저장
변경된 데이터를 엑셀 파일로 저장할 수 있습니다.
# 변경된 데이터 저장
df.to_excel('수정된_파일명.xlsx', index=False)
전체 코드
import pandas as pd
# 엑셀 파일 읽기
df = pd.read_excel('파일명.xlsx')
# 데이터 변경
df['열 이름'] = 수정할 값
# 변경된 데이터 저장
df.to_excel('수정된_파일명.xlsx', index=False)
위와 같이 Pandas를 사용하여 엑셀 파일을 읽고 데이터를 변경한 뒤, 새로운 파일로 저장할 수 있습니다. 이를 활용하여 데이터 분석 등 다양한 작업을 수행할 수 있습니다.
반응형