Feature X is Categorical in model but marked different in the dataset
catboost 모델 학습 시 사용됐던 변수의 타입이 예측 때 인풋되는 변수의 타입과 다를 때 나타나는 에러이다!
나는 모델 학습 시, X라는 변수의 타입이 범주형 변수였는데 예측을 위한 데이터 생성 시 X 변수의 타입을 범주형으로 맞춰주지 않았기 때문에 나타났다.
해결 방법은
트레이닝 데이터와 테스트 데이터의 컬럼 수, 컬럼 타입을 맞춰주는 것이다!