作者tzengyen (没有昵称)
看板Statistics
标题[问题] R 程式中的 rnorm()指令
时间Wed Nov 5 11:41:25 2008
大家好,我对於R程式中几个指令与概念有点困惑
希望高手们能帮忙解惑
n <- 5 # sample of size
k <- 10 # k replication
set.seed(391)
m <- matrix(rnorm(n*k), nrow=k)
我不懂的是第四行中 rnorm(n*k) 的意思为何?
就我的了解,rnorm() 中的参数不都是数字吗
用 n*k 为何不直接用 50 代表,而要用 n*k 代表,两者有差吗?
另外为何 rnorm() 之中可以省掉 mean 跟 sd 的参数?
没有 mean 与 sd 的 rnorm() 代表的是什麽?
这是代表 mean=0, sd=1 的 standard normal distribution 吗?
另外,我一直搞不懂 set.seed() 的概念,()中的数字有什麽含意吗?
还是可以随便设定?
这些疑惑可能很基本,但这些概念性的东西,我一直没搞懂
所以很难继续将作业写下去,还请各位高手帮忙解惑,谢谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.12.166.170
1F:→ showfeb:抽样的个数会随着n, k 改变; 11/05 15:36
2F:→ bcs:seed:让不同抽样结果具有一致性(reproducible) 11/05 17:20