반응형
One Hot Encoding을 사용하여 범주형 변수를 논리값이 포함된 열로 나누어 줄 수 있다.
import pandas as pd
#1
pd.get_dummies(data['열 이름'], prefix = '원하는 추가 이름')
#2
pd.get_dummies(data = 데이터, columns = ['열 이름'], prefix = '원하는 추가 이름')
#2를 활용하여 기존의 데이터프레임에 추가할 수 있다.
prefix는 열에 속한 데이터 값 앞에 추가로 붙는 이름을 넣어준다.
반응형
'Skills > Python' 카테고리의 다른 글
[Python] Jupyter Notebook 에서 새로운 패키지 설치 (0) | 2021.11.01 |
---|---|
[Python] 패키지 설치 및 버전 확인, 업데이트 (0) | 2021.11.01 |
[Python] pandas에서 데이터 읽을때 인코딩 오류 (0) | 2021.11.01 |
[Python] K-Fold, Stratified K-Fold 교차 검정 (0) | 2021.11.01 |
[Python] itertools - 반복자 (0) | 2021.11.01 |