해결된 질문
작성
·
16
0
ID,Segmentation 열로 최종 제출해라고 했는데 한가지 방법으로 풀기 강의에는 Segmentation만 pop으로 처리하고 1열 index 2열 pred 를 대입해서 제출을 해서요, 이와 같이 제출해도 무관한건지 궁금합니다.
그리고, 푸는방식도 바뀌는게 있을까요? 아래와 같이 하니 오류가 나는데 한가지 방법으로 풀기 방식으로 풀이가 가능할까요?
target1=train.pop('Segmentation')
target2=train.pop('ID')
submit=pd.DataFrame({'ID':target2,'Segmentation':pred})
답변 1
0
9회 시험도 최종 결과 1개 컬럼만 제출한다고 안내되어 있어
ID를 추가하는 부분은 연습하지 않아도 됩니다.
에러는 target2는 test의 ID가 아니라 train의 ID여서 개수가 맞지 않아요!
test_id=test.pop('ID')
submit=pd.DataFrame({'ID':test_id,'Segmentation':pred})