본문 바로가기
5-3. Pandas 제공 자료구조/DataFrame 합치기, 추가하기

[파이썬 판다스] 데이터프레임에 열 추가하기

by 만다린망고 2021. 12. 21.
반응형

판다스를 불러옵니다. 

import pandas as pd


먼저 딕셔너리를 정의합니다. 

dic={'이름':['이호정','이정진','이기호','정희진','이나리'],
        '성별':['남','남','남','여','여'],
        '나이':[25,45,72,25,37]
       }


딕셔너리를 이용하여 데이터프레임을 정의합니다.

data1=pd.DataFrame(dic)

>>> data1
    이름 성별  나이
0  이호정  남  25
1  이정진  남  45
2  이기호  남  72
3  정희진  여  25
4  이나리  여  37


직업 열을 추가해보겠습니다. 직업에 해당하는 시리즈를 하나 정의합시다. 

>>> job=pd.Series(['선생님','경찰관','국회의원','의사','소방관'])
>>> 직업
0     선생님
1     경찰관
2    국회의원
3      의사
4     소방관
dtype: object


데이터프레임 data1에 아래와 같이 추가해줍니다. 

>>> data1['직업']=job
>>> data1
    이름 성별  나이    직업
0  이호정  남  25   선생님
1  이정진  남  45   경찰관
2  이기호  남  72  국회의원
3  정희진  여  25    의사
4  이나리  여  37   소방관
반응형

댓글