데이터 프레임에 "0"과 "1"플래그가있는 열이 많이 있습니다. 그들은 데이터 프레임을 가져올 때 클래스 "정수"에 속합니다.Xgboost - 정수가 0 & 1 만인 경우 계수로 변환해야합니까?
0은 부재를 나타내고 1은 모든 열에 존재 함을 나타냅니다.
내가 fators로 변환해야합니까?나중에 예측 모델을 구축 할 xgboost 사용하려면 [현재 그들은 거의 정수 불구하고 0 & 1 유사하지만 요소는 레벨 1 & 2를 만들 것입니다]. Xgboost는 숫자 열에서만 작동하므로 열을 factor로 변환하면 숫자로 변환하기 위해 열을 인코딩해야합니다.
(측면 질문 : 우리가 공선 성을 제거하기 위해 하나의 뜨거운 인코딩을 할 경우 우리는 항상 하나 개의 열을 삭제해야합니까)
하지 권리 포럼을 사용합니다. [Cross Validated] (http://stats.stackexchange.com)를 사용해보십시오. –
알려 주셔서 감사합니다. – Aman
나는 @ KarthikArumugham과 다르다는 것을 간청한다. 이것은 SO의 범위에 속하는 프로그래밍 문제이다. – abhiieor