[問題] R 程式中的 rnorm()指令
大家好,我對於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
→
11/05 15:36, , 1F
11/05 15:36, 1F
→
11/05 17:20, , 2F
11/05 17:20, 2F