R 如果生成的随机数小于某个值,如何删除这些随机数
我正在使用R 如果生成的随机数小于某个值,如何删除这些随机数,r,R,我正在使用rnorm()生成随机变量,需要删除任何小于20的随机变量 例如: rnorm(4, mean=30, sd=18) [1] 18 25 36 16 需要成为: [1] 25 36 我们可以对输出向量 v2 <- v1[v1 >= 20] v2=20] 数据 v1Filter如果你想在一个步骤中完成这一切,它也很好-Filter(函数(x)x>=20,rnorm(4,mean=30,sd=18))听起来像是一个“截断正态分布”- v1 <- rnorm(4,
rnorm()
生成随机变量,需要删除任何小于20的随机变量
例如:
rnorm(4, mean=30, sd=18)
[1] 18 25 36 16
需要成为:
[1] 25 36
我们可以对输出
向量
v2 <- v1[v1 >= 20]
v2=20]
数据
v1Filter
如果你想在一个步骤中完成这一切,它也很好-Filter(函数(x)x>=20,rnorm(4,mean=30,sd=18))
听起来像是一个“截断正态分布”-
v1 <- rnorm(4, mean=30, sd=18)