这是关于重新采样的问题。我想根据物种概率为n个个体的随机样本生成物种清单。
例如:有3种c(“sp.1”,“sp.2”,“sp.3”),它们的丰度是c(1,2,3)。如果我随机挑选2个人,我想知道种类如何列出。重复多次。
非常感谢!
答案 0 :(得分:0)
只需使用prob
将概率添加到样本中sample(c("sp.1", "sp.2", "sp.3"), 2, prob=c(1,2,3))
要重复,你可以复制,例如100次:
replicate(100, sample(c("sp.1", "sp.2", "sp.3"), 2, prob=c(1,2,3)))