[스터디_R] reshape2패키지_cast함수

Brad Pitt·2022년 6월 1일
0
  1. cast() 함수
  • 세로로 긴 모양의 데이터를 가로로 전환한다.
  • reshape2패키지에 포함되는 cast 함수의 종류는 dcast와 acast가 있다.
  1. dcast()
  • dcast(data set, 기준 열~ 변환 열)
  • dataframe을 사용할 때 dcast를 사용한다.

  • airquality자료를 melt() 함수를 이용해 세로로 만든 data set을 활용한다.

  • aq_melt <- melt(airquality, id.vars = c("month", "day"), na.rm = T)

  • aq_cast <- dcast(aq_melt, month + day ~ variable)

  1. acast()
  • acast(data set, 기준 열 ~ 변환 열 ~ 분리 기준 열)
  • dataframe을 제외한 경우 acast를 사용한다.
  • acast는 하나하나의 layer 형태로 나타난다.


  1. dcast와 acast에서 mean, max, min, sum 등 요약기능을 사용할 수 있다.

  • dcast를 mean으로 요약한 값

  • acast를 mean으로 요약한 값

[출처] 처음 시작하는 R데이터 분석, 강전희

profile
데이터는 철저하게 해석은 자유롭게

0개의 댓글