해결된 질문
작성
·
94
0
from sklearn.model_selection import train_test_split
X_tr, X_val, y_tr, y_val = train_test_split(train, y_train, test_size=0.2, random_state=2022)
X_tr.shape, X_val.shape, y_tr.shape, y_val.shape
데이터 분리 문제입니다. 플이를 보니 저번에 여쭤볼때 train에 target값이 있으면 제외한다고 하셨는데 train값에 target값이 들어있는데 왜 train.drop를 쓴게 아니라 그냥 train값만 넣은건지 궁금합니다!!!
답변 1
0
print()를 잘 활용해 주세요!! 꼭 눈으로 확인해주셔야 합니다.
train_test_split 하기 전에 train을 눈으로 한 번 확인해 주세요!👍
train안에는 타겟이 없습니다.
데이터 전처리에서 y_train으로 미리 옮겨 뒀어요!
데이터 전처리를 위해 미리 옮겨 두기도 합니다.