我正在尝试为训练目的创建一个假数据集,并希望创建一个匹配某个概率分布的日期向量的函数...即 - 应该有比另一个选定的范围更多的日期。创建一个遵循概率分布的日期向量
我知道,选择一个日期范围,我可以这样做:
seq(as.Date("1940-12-30"), as.Date("2005-01-04"), by="days")
而分配给人口,我可以这样做:
dchisq(x=1:500,df = 100)
或rlnorm(500,1,.6)
但我在如何使seq()
从上面提到的特定概率分布中抽取一个空白。那么如何根据模式绘制日期?
需要注意的杂点:sample()中的概率权重不需要加1,但它们必须> 0 –