R语言中split函数的用法

 

001、

gender <- sample(c("m", "f"), 6, replace = T)
number <- 1:6
option <- sample(1:2, 6, replace = T)
dat <- data.frame(gender, number, option)
dat
split(dat, dat$gender)          ## 依据dat的gender列拆分数据

 

 

002、

dat
split(dat, list(dat$gender, dat$option))        ## 依据gender列、option列拆分数据

 

posted @ 2022-05-25 17:50  小鲨鱼2018  阅读(1182)  评论(0编辑  收藏  举报