작성한 질문수
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형2 모의문제1
해결된 질문
작성
·
205
0
y_test = pd.read_csv("y_test.csv") print(roc_auc_score(y_test, pred[:,1])) 해당 코드로 점수 확인 해 볼 수 있나요 ?
답변 1
1
아니요! 테스트 데이터 타겟값은 확인 불가능 합니다.
가능하다면 굳이 검증데이터를 만들 필요가 없습니다.
참고용으로 제시안 데이터입니다. 오해 없도록 코랩은 수정해둘게요!!
넵 감사합니다!! 그러면 검증용 데이터로 나눌 필요가 없으면
from sklearn.model_selection import train_test_split
X_tr, X_val, y_tr, y_val = train_test_split(
train.drop('Attrition_Flag', axis=1), train['Attrition_Flag'], test_size=0.2 , random_state=2022
) 굳이 이 작업 을 안 하고 넘어 가도 되는 거죠 ?
오해가 있는 것 같아요!
테스트 데이터 타겟값 확인이 가능하다면 검증용데이터를 만들 필요가 없다는 의미입니다. 🙂
일반적인 작업에서도 검증용 데이터를 만들지 않고 할 수는 있어요!
방금 [기출] 공식 예시문제 작업형2를 새롭게 업데이트 했어요! 이 강의 영상 한번 봐주시겠어요?
검증용데이터 없이도 제출을 하고, 또 검증용데이터를 활용해서 사용하는 예시를 보여주고 있습니다.
선생님 바로 시청 하겠습니다. 너무 너무 감사합니다. !!
넵 감사합니다!! 그러면 검증용 데이터로 나눌 필요가 없으면
from sklearn.model_selection import train_test_split
X_tr, X_val, y_tr, y_val = train_test_split(
train.drop('Attrition_Flag', axis=1), train['Attrition_Flag'], test_size=0.2 , random_state=2022
) 굳이 이 작업 을 안 하고 넘어 가도 되는 거죠 ?