본문 바로가기
IT/Selenium

pandas.DataFrame에 열(컬럼)을 추가하는 방법

by 소꼼냥의 일상 2025. 4. 30.
728x90
반응형

pandas.DataFrame에 열(컬럼)을 추가하는 방법. 새로운 컬럼명을 지정하고 값을 할당하면 자동으로 열이 생성.


✅ 1. 기본적인 열 추가 방법

df['새로운열'] = 값

예시:

import pandas as pd

data = {
    '종목명': ['삼성전자', 'LG화학', 'NAVER'],
    '가격': [65000, 700000, 270000]
}
df = pd.DataFrame(data)

# 새로운 열 추가
df['카테고리'] = ['전자', '화학', 'IT']

print(df)

✅ 2. 기존 열을 활용해서 새 열 계산

df['가격_천단위'] = df['가격'] / 1000

 


✅ 3. 조건에 따라 새 열 값 지정

df['고가여부'] = df['가격'].apply(lambda x: '고가' if x > 500000 else '저가')

✅ 4. 기본값으로 열 추가

df['분석결과'] = None  # 또는 '', 0 등

✅ 결과 예시 출력

    종목명      가격 카테고리  가격_천단위  고가여부
0  삼성전자   65000    전자    65.0   저가
1   LG화학  700000    화학   700.0   고가
2   NAVER  270000     IT   270.0   저가

 

반응형