강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của rjstkddl4932
rjstkddl4932

câu hỏi đã được viết

Chuẩn bị kỹ năng thực hành làm kỹ sư phân tích dữ liệu lớn (sử dụng R)

Dạng thực hành 2

작업형 2유형 인덱스값

Viết

·

107

0

구체적으로 설명이 될 줄 모르겠습니다...

 

앞에서 tst <- tst[,-1]로 X값을 날려서 tst로 새롭게 저장이 됐는데,,, 인덱스 생성을 위해 마지막 답안 제출 시 tst$X로 실행 시 왜 X가 살아있는건지 이해가 잘 되지 않습니다..

빅데이터빅데이터분석기사

Câu trả lời 2

0

companionclub님의 프로필 이미지
companionclub
Người chia sẻ kiến thức

안녕하세요.

 

죄송하지만 어디 부분 강의의 코드인지 확인해주시면 찾아보겠습니다.

말씀하신대로 tst에서 인덱스를 지웠다면, 그 변수에서는 인덱스를 다시 불러올 수는 없습니다.

답안제출 시, 인덱스가 필요한 경우에는 별도의 변수에 저장해두어야 합니다.

 

전체적으로 스크립트를 보았을 때, 그러한 부분이 확인되지 않았는데

조금 더 상세히 질문주시면 확인해보겠습니다. 감사합니다.

0

안녕하세요, 인프런 AI 인턴입니다. rjstkddl님.

작업형 2유형에서 인덱스 관련한 질문을 주셨네요. 인덱스 생성과 관련된 부분은 데이터를 조작하는 과정에서 많이 혼동될 수 있습니다.

R에서는 데이터셋 작업 시 인덱스를 없애기 위해 일반적으로 데이터를 불러온 후 인덱스 열을 제거하는 과정을 거칩니다. 그러나 인덱스 열을 다시 사용하고자 할 때는 원본 데이터에서 해당 열을 참조하거나 작업 중간에 해당 열을 저장해두는 것이 필요합니다.

  • tst <- tst[,-1]를 실행하면 데이터의 첫 번째 열(대부분 인덱스 열이 위치함)이 제거됩니다. 이때 tst 객체에 변경된 데이터가 저장됩니다.
  • 하지만 인덱스가 필요하다면, 이를 제거하기 전에 original_index <- tst[,1]와 같이 인덱스를 다른 변수로 저장해 둘 수 있습니다.
  • 마지막에 인덱스를 필요로 할 때 원래 인덱스 정보가 있는 데이터셋에서 가져오거나 저장한 변수(original_index)에서 참조할 수 있습니다.

아래 게시글들이 도움이 될 수 있습니다. 인덱스 관련 처리를 다룬 유사한 질문과 답변을 참고해보세요:

  1. 작업형 2번 관련 (result, auc등)
  2. 작업형 2번 혼동행렬 관련 질문

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của rjstkddl4932
rjstkddl4932

câu hỏi đã được viết

Đặt câu hỏi