【发布时间】:2017-03-12 18:24:23
【问题描述】:
我想创建两个不同的正态分布数据向量。一个平均值为 0,方差为 1;一个平均值为 0,方差为 0.25。
这可以用rnorm 完成吗?如果不是,在 R 中执行此操作的最佳方法是什么?
【问题讨论】:
标签: r
我想创建两个不同的正态分布数据向量。一个平均值为 0,方差为 1;一个平均值为 0,方差为 0.25。
这可以用rnorm 完成吗?如果不是,在 R 中执行此操作的最佳方法是什么?
【问题讨论】:
标签: r
当然。在控制台中输入?rnorm 以了解更多信息。我假设您想要包含 100 个数字的向量,但如果您愿意,只需更改 n。
vector1 = rnorm(n = 100, mean = 0, sd = sqrt(1))
vector2 = rnorm(n = 100, mean = 0, sd = sqrt(0.25))
【讨论】:
是的,您可以使用 rnorm()
第一个向量(1000 个元素),均值 = 0,方差 = 1(std.dev = 1)
a = rnorm(1000, mean = 0, sd = 1)
第二个向量(包含 1000 个元素),均值 = 0,方差 = 0.25(std.dev = 0.5)
b = rnorm(1000, mean = 0, sd = 0.5)
【讨论】: