본문 바로가기

개발/Python

[Python] Pandas를 사용한 엑셀 파일 읽기 및 데이터 변경

반응형

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를 사용하여 엑셀 파일을 읽고 데이터를 변경한 뒤, 새로운 파일로 저장할 수 있습니다. 이를 활용하여 데이터 분석 등 다양한 작업을 수행할 수 있습니다.

반응형

자바스크립트를 허용해주세요.
[ 자바스크립트 활성화 방법 ]
from Mohon Aktifkan Javascript!