해결된 질문
작성
·
201
0
안녕하세요. 강의 잘 듣고 있습니다.
보통 작업형2 실행시 train 데이터 id drop하고, test 데이터 id pop처리 했는데
(작업형2 모의문제1 에서는 CLIENTNUM 드롭 및 팝처리 함)
5회 작업형 2에서는 실시 안 하셨길래... 다른 이유라도 있으신지 궁금합니다.
submit으로 내보내기해야하는 값에 price만 있어서 그런가요?
언제 해야하고.. .언제 안 해야하는지.. 넘 헷갈려서요.
model을 없애고 돌린게.. rmse가 더 높긴 하더라구요.... ^^;;
train = train.drop('model', axis = 1)
test_model = test.pop('model')
답변 1
0
네 정확합니다.
test_id가 5회에서는 필요가 없어졌어요! 그래서 별도로 변수에 저장하지 않았습니다. (6회도 동일합니다)
id 드롭이 헷갈린다면 하지 않아도 됩니다.
모델에서 중요도를 낮게 해서 학습할거에요 :)