我想根据我提供的概率将科目分配给班级。我将在各种情况下使用不同的值来执行此操作。有时,我希望特定类的概率为 0。我一直在使用
classlist <- cut(runif(p), c(0, pdrop, ptitrate, pcomplete, pnoise, 1), labels = c("D", "T", "C", "N", "O"))
但是当两个 p 变量相同时,这会失败。我可以使它们不同,例如 pdrop = .2 ptitrate = .200001。但是有更好的方法吗?
谢谢
彼得