해결된 질문
작성
·
208
0
안녕하세요. 강의 잘 듣고 있습니다.
csv 파일 내보낼 때
(강의)
pd.DataFrame({
'index': test.index,
'target':pred
}).to_csv("____.csv", index=Faslse)
< 나> reset_index()쓰고 해도 되는지 궁금합니다.
# 내보내기
submit = pd.DataFrame({
'target': pred
}).reset_index().to_csv("result.csv", index = False)
<나 결과>
--
"Unnamed:0" ?
submit = pd.DataFrame({
'target': pred
}).to_csv("result.csv")
reset_index()도 안 쓰고 csv 파일 내보내기 할때.. .false도 안 쓰니 "Unnamed:0"이라는 칼럼이 생겼습니다. 얘는... result.csv에서 자동으로 만들어낸 인덱스? 인가요? submit에 넣어준 칼럼도 아닌데 왜 생기는건가요?
답변 1
0
.reset_index()를 이 상황에서 사용할 이유가 없습니다. 사용하지 말길 추천해요
특히 6회 시험은 id 또는 index 없이 예측값만 csv로 담는 것으로 안내되었습니다.
to_csv에서 index = False가 없어서 생성된 것이에요!