작성
·
16
답변 2
0
안녕하세요.
죄송하지만 어디 부분 강의의 코드인지 확인해주시면 찾아보겠습니다.
말씀하신대로 tst에서 인덱스를 지웠다면, 그 변수에서는 인덱스를 다시 불러올 수는 없습니다.
답안제출 시, 인덱스가 필요한 경우에는 별도의 변수에 저장해두어야 합니다.
전체적으로 스크립트를 보았을 때, 그러한 부분이 확인되지 않았는데
조금 더 상세히 질문주시면 확인해보겠습니다. 감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. rjstkddl님.
작업형 2유형에서 인덱스 관련한 질문을 주셨네요. 인덱스 생성과 관련된 부분은 데이터를 조작하는 과정에서 많이 혼동될 수 있습니다.
R
에서는 데이터셋 작업 시 인덱스를 없애기 위해 일반적으로 데이터를 불러온 후 인덱스 열을 제거하는 과정을 거칩니다. 그러나 인덱스 열을 다시 사용하고자 할 때는 원본 데이터에서 해당 열을 참조하거나 작업 중간에 해당 열을 저장해두는 것이 필요합니다.
tst <- tst[,-1]
를 실행하면 데이터의 첫 번째 열(대부분 인덱스 열이 위치함)이 제거됩니다. 이때 tst
객체에 변경된 데이터가 저장됩니다.original_index <- tst[,1]
와 같이 인덱스를 다른 변수로 저장해 둘 수 있습니다.original_index
)에서 참조할 수 있습니다.아래 게시글들이 도움이 될 수 있습니다. 인덱스 관련 처리를 다룬 유사한 질문과 답변을 참고해보세요:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.