머신러닝 모델은 문자 데이터를 인식하지 못합니다. 그렇기 때문에 문자로 구성된 범주형 데이터는 숫자로 바꿔야합니다. 경우에 따라서 이미 숫자로 구성된 범주형 데이터도 모델 설능을 향상하기 위해 다른 숫자 데이터로 바꾸기도 합니다. 이렇듯 범주형 데이터를 숫자 형태로 바꾸는 작업을 데이터 인코딩이라고 합니다.
머신러닝 모델은 문자 데이터를 인식하지 못합니다. 그렇기 때문에 문자로 구성된 범주형 데이터는 숫자로 바꿔야합니다. 경우에 따라서 이미 숫자로 구성된 범주형 데이터도 모델 설능을 향상하기 위해 다른 숫자 데이터로 바꾸기도 합니다. 이렇듯 범주형 데이터를 숫자 형태로 바꾸는 작업을 데이터 인코딩이라고 합니다.