np.where
import numpy as np
pred_label=np.where(pred>0.5, 1, 0)
#### 범주형 데이터의 처리
#대상지역 생성
survey['대상지역'] = np.where(survey['TITLE'].str.contains('해외'), '해외', '기타')
#대상자유형
survey['대상자유형'] = '기타'
survey['대상자유형'] = np.where(survey['TITLE'].str.contains('일반인'), '일반인', survey['대상자유형'])
survey['대상자유형'] = np.where(survey['TITLE'].str.contains('소비자'), '소비자', survey['대상자유형'])
features_cols.extend(['대상지역', '대상자유형'])
cr1 = churn.InternetService=='Fiber optic'
cr2 = churn.InternetService=='DSL'
churn.InternetService = np.where(cr1, 2, np.where(cr2, 1, 0))
Author And Source
이 문제에 관하여(np.where), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hajeongjj/np.where저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)