python catboost error Tested feature 50 is not present; dataset contains only 50 features

hyereen·2021년 9월 2일
0

catboost의 select_features 함수 사용시 아래와 같은 에러가 떴다.

Tested feature 50 is not present; dataset contains only 50 features

원인: select_features의 features_for_select 파라미터의 값이 train의 컬럼 개수보다 많은 경우

해결 방법: features_for_select의 파라미터 값을 고쳐준다.

나같은 경우는 데이터셋의 컬럼 개수가 50개여서 0-49로 고쳐줬다.

profile
안녕하세요. 피드백은 언제나 감사합니다.

0개의 댓글