Assume dat is the datasetdat %>% split(.$department)%>%lapply(function(x)x[sample(1:nrow(x), 2),]) %>% rbindlist(.)department是dat中系所的變數base::split, data.table::rbindlist,magrittr::%>%2是取樣的樣本數你也可以用dplyr group_by做rbindlist(.) 可以用do.call(rbind, .)取代
作者:
gsuper (Logit(odds))
2015-05-13 11:33:00用 tapply() 和 sample() 找出大矩陣的 index 就好tapply(1:10000,groupFactor,funciton(s){sample(s,30)})
作者:
gsuper (Logit(odds))
2015-05-13 11:39:00Mm....split 也行sapply(split(1:6,c(1,1,1,2,2,2)),sample,2) 這個感覺