시작하기무료로 시작하기

와이드에서 롱 형식으로 변환하기

chocolate_wide 데이터가 로드되어 있어요. 이 데이터를 reshape()를 사용해 롱 형식으로 변환해 주세요. 새 데이터의 열 이름이 올바르게 지정되도록 필요한 입력은 미리 넣어 두었습니다. 이제 reshape()에 데이터를 어떻게 변환할지 알려 주는 핵심 입력을 채워 주세요.

이 연습은 강의의 일부입니다

R로 배우는 마케팅 선택 모델링

강의 보기

연습 안내

  • 시작할 데이터: chocolate_wide를 입력하세요.
  • 변환할 형태: long을 입력하세요.
  • 각 선택 문항의 세 가지 대안에 대한 Brand, Price, Type가 들어 있는 열을 입력하세요. 필요하면 str() 또는 head()로 데이터를 확인해 보세요. Brand 열은 미리 일부 채워 두었습니다.
  • reshape() 명령을 완성한 뒤, head()로 변환이 올바르게 되었는지 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# use reshape() to change the data from wide to long 
chocolate <- reshape(data= ___ , direction="____", 
                     varying = list(Brand=3:5, Price=____, Type=____), 
                     v.names=c("Brand", "Price", "Type"), timevar="Alt")
                     
# use head() to confirm that the data has been properly transformed
코드 편집 및 실행