boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - R里面的函数set.seed() 的作用讨论
相关主题
怎样生成离散分布的随机数啊?有直接的方法吗,比如像randn()这样的函数
真心请教各位统计高手一个关联序列生成问题
求教一个老板突然袭击给的统计问题,不得解。。
求问一个R apply 函数的问题
请教一个关于Linear Exponential Family的问题
About Gamma Distribution
[合集] 请教:如何在iml里生成有条件的随机数?
gamma distribution
请教:随机变量的分布函数问题
急请教一个分布函数, 包子酬谢
相关话题的讨论汇总
话题: rnorm话题: 随机数话题: 生成话题: 函数话题: x1
进入Statistics版参与讨论
1 (共1页)
m**c
发帖数: 88
1
关于这个set.seed()函数的作用,有点迷糊,哪位给解答一下。
这个set.seed(123456)调用一次,是不是仅仅影响其随后的随机数的生成?
比如:
set.seed()
.....
rnorm(N) # 1
.....
rnorm(N) # 2
是不是set.seed()仅仅影响第一个随机数生成,与第二个无关?
是不是这么个情况?
z**k
发帖数: 378
2
set.seed(0)
x1 <- rnorm(1)
x2 <- rnorm(1)
set.seed(0)
y1 <- rnorm(1)
y2 <- rnorm(1)
then x1 = y1, x2 = y2, while x1 and x2 are pseudo-independent. I guess set.
seed is mostly used for debugging
m**c
发帖数: 88
3
楼上的解释是对的.
但是如果我同时生成几种分布的随机数,比如:
set.seed(1)
x1=rnorm(10) #生成10个正态分布的随机数
y1=rgamma(10) # 生成10个Gamma分布的随机数
............
set.seed(1)
x2=rnorm(10) #生成10个正态分布的随机数
y2=rgamma(10) # 生成10个Gamma分布的随机数
我想 x1 = x 2 应该是没有什么疑问吧.
但是y1 不一定等于y2吧?
也就是说R里面set.seed()函数仅对其后的第一类随机数生成器(本例子中rnorm())起作
用,对其他的随机数生成函数没有作用(rgamma)?
1 (共1页)
进入Statistics版参与讨论
相关主题
急请教一个分布函数, 包子酬谢
关于‘’Probability‘’ 的定义的问题,外行请教
[R] Generate a set of random number summing up to N
在R里怎么跳到指定的地方?
有使用WinBUGS的吗,问个简单的问题。
R里面如何产生“固定”的随机数?
求助一个问题关于随机数的生成
请问SAS怎么用do loop生成随机数字?
土问,R SAS是不是是都不能debug?
R environment 问题
相关话题的讨论汇总
话题: rnorm话题: 随机数话题: 生成话题: 函数话题: x1