r语言 - EnvStats simulateVector function



我正在使用EnvStats包,更具体地说是simulateVector函数从pdf中生成随机样本。

我尝试过使用Normal pdf,并更改截断此pdf的参数:

> vfy <- simulateVector(10, distribution = "norm",
+                param.list = list(mean = 400, sd = 40), seed = 47,
+                sort = FALSE, left.tail.cutoff = 1, right.tail.cutoff = 1)
> vfy
 [1] 479.7879 428.4457 407.4162 388.7294 404.3510 356.5705 360.5807 400.6052 389.9182 341.3700
> vfy <- simulateVector(10, distribution = "norm",
+                param.list = list(mean = 400, sd = 40), seed = 47,
+                sort = FALSE, left.tail.cutoff = 0, right.tail.cutoff = 0)
> vfy
 [1] 479.7879 428.4457 407.4162 388.7294 404.3510 356.5705 360.5807 400.6052 389.9182 341.3700

令我惊讶的是,结果没有变化。。。。怎么了?感谢

left.tail.cutoffright.tail.cutoff参数仅在使用sample.method = "LHS"进行拉丁超立方体采样时才相关。

对于使用rnomr()函数的简单随机采样,默认值为sample.method = "SRS"。帮助文件指出"如果sample.method="SRS",则忽略此参数。"

有关默认参数,请参见?simulateVector()

相关内容

  • 没有找到相关文章

最新更新