【发布时间】:2015-06-04 07:54:43
【问题描述】:
我有以下数据集
id1<-c(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20)
status<-c(1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2)
df<-data.frame(id1,status)
在df 中,我观察到的status 中有40% 是“2”。
我正在寻找一个函数来从df 中提取 10 个观察值的样本,同时保持上述比例。
我已经看过stratified random sampling from data frame in R,但不是在谈论比例。
【问题讨论】: