-
카테고리
-
세부 분야
자격증 (데이터 사이언스)
-
해결 여부
해결됨
원핫인코딩/라벨인코딩 관련하여 질문드립니다.
24.06.18 23:49 작성 조회수 86
0
다른 질문에 답변주신 내용에 대해서 추가 질문하려고 합니다.
train에는 있는데, test에 없다면 라벨인코딩 가능
test에는 있는데 train에는 없다면 데이터를 합쳐서 라벨 또는 원핫 인코딩 가능
이거에 대해서 부가 질문이 있습니다.
데이터를 합친다는게, Target Column Pop한다음 개수 일치시킨 다음, concat으로 합친다는 의미인거죠?(axis=0)
그다음 원핫인코딩이나 라벨인코딩을 하고, 원래 Test Data의 수를 iloc나 loc로 분리해서 이후 작업을 진행하라는 의미인건가요??
답변을 작성해보세요.
0
퇴근후딴짓
지식공유자2024.06.19
네 정확합니다. target은 미리 빼놓고, 진행합니다.
target = train.pop('target')
combined = pd.concat([train, test], axis=0)
답변 1