随机产生服从不同分布的数据
均匀分布——runif()
> x1=round(runif(100,min=80,max=100))
> x1
[1] 93 100 98 98 92 98 98 89 90 98 100 89 94 90 85 91 91 84 84 95
[21] 87 88 91 93 81 81 94 88 81 99 89 82 84 96 90 87 83 91 86 86
[41] 90 86 80 99 92 86 99 91 80 89 89 80 84 93 85 91 98 99 91 95
[61] 92 90 81 88 86 97 80 82 95 87 86 89 81 95 95 81 83 89 82 93
[81] 87 82 94 92 86 90 83 96 99 89 80 90 87 81 92 89 81 95 93 96
其中参数100是产生100个数,取值区间为[80,100]。因为产生的数会有小数,所以使用round四舍五入。
正态分布——rnorm()
> x2=round(rnorm(100,mean = 80,sd=7))
> x2
[1] 85 79 88 87 85 71 92 73 86 90 90 82 76 79 80 85 73 71 80 78 74 75 88 84 76 92
[27] 93 84 92 86 80 76 87 80 69 87 97 85 73 94 95 81 81 79 86 80