[머신러닝] Integer Encoding & One-hot Encoding
*Integer Encoding 머신러닝에 데이터를 inpur하기 전에, 컬럼의 값을 모두 int 값으로 변경 해 주는 것이 좋다. 따라서, Row Data 상에 object 형태의 값(str 값)이 있는경우 int 값으로 대응할 수 있도록 mapping 하는것이 좋다. DataFrame의 .replace() 함수를 이용하여 컬럼의 값을 원하는 형태로 변경 가능하다 ex) 숫자형 값을 문자형으로, 숫자형 값을 다른 숫자로 #YES/No 값을 0,1로 변경 df['Column'].replace({'No' : 0, "YES" :1}, inplace=True) ex) 변경 하고싶은 값을 변경 :.replace()함수는 원하는 값을 일괄적으로 변경 할 때 편리하다 # 값을 변경하고 싶을 때 df.replace(..