当我致电rchisq(100,1:100,1:100)
时会发生什么:
我想知道的是df和ncp是否可以是向量。文档中不清楚(与rnorm比较)。我怀疑它们也可以是载体,如果长度不同(?)
,就会发生回收答案 0 :(得分:4)
只需使用set.seed()
R> set.seed(42); rchisq(2, 1:2, 1:2) # base case
[1] 8.676 1.653
R> set.seed(42); rchisq(1, 1, 1); rchisq(1, 2, 2) # matches
[1] 8.676
[1] 1.653
R> set.seed(42); rchisq(1, 1, 1); rchisq(1, 1, 1) # does not match
[1] 8.676
[1] 0.5874
所以看起来你从所提供的矢量中的相应值中使用自由度和非中心性得到N个绘制。
从另一个角度来看,回收实际上作为df
和ncp
的标量值的规则被回收到矢量长度,这是有道理的。