반응형
알프로그래밍
-
R 프로그래밍 8 - R 데이터 프레임을 피벗 테이블 처럼 활용하기(dcast, melt)데이터분석/R 2021. 11. 7. 15:11
오늘은 R의 데이터 프레임을 피벗테이블처럼 활용하는 법에 대해서 알아보도록 하겠습니다. 여러분 피벗테이블은 왜 쓸까요? 바로 데이터프레임을 원하는 데로 길게(long format)하거나 넓게(wide format)하거나 하고 싶어서입니다. R에서도 이런 게 가능합니다. R에는 패키지라는 개념이 있습니다. 남이 만들어둔 함수를 내가 가져다가 쓸 수 있는 개념이라고 보시면 됩니다. R에 reshape2 패키지를 이용해서 데이터 프레임을 자유자재로 길게 하거나 넓게 하거나 하는 것이 가능합니다. 일단 패키지를 설치해봅시다. #reshape2 설치하기 install.packages("reshape2") #reshape2 불러오기 library(reshape2) 이런 식으로 남이 만들어둔 패키지를 가져다가 내 컴..