와이드에서 롱 형식으로 변환하기
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