[R/ split 함수] 나눠봅시다. split!
split (x, f, drop = FALSE, ...) x 를 f 를 기준으로 나눈 것을 list 형태로 반환한다. ex)split(iris[, iris[,5]) / iris[,5] 를 기준으로 iris를 나눠준다. list 형태로 반환하기 때문에, split의 결과를 lapply에 적용할 수 있다. lapply(split(airquality, airquality[['Month']]), colMeans, na.rm = T)sapply(split(airquality, airquality[['Month']]), colMeans, na.rm = T) 하지만 tapply 를 적용할 수 있는 경우도 있다.
더보기
필수패키지모음
"devtools","installr","reinstallr","readxl","googlesheets","RMySQL","MonetDBLite","readr","rio","psych","sqldf","jsonlite","XML","httr","quantmod","rvest","dplyr","plyr","reshape2","tidyr","validate","data.table","stringr","lubridate","zoo","editR","knitr","listviewer","DT","ggplot2","ggiraph","dygraphs","googleVis","metricsgraphics","RColorBrewer","leaflet","choroplethr","tmap","fitbitScraper",..
더보기