请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
非专业建议
先生成两列不相关的随机数 X 和 Y, 满足的条件是 VAR(X)=VAR(Y),COV(X,Y)=0。
然后进行合成。因为corr(X,Y)=0,corr(Y,Y)=1,因此,我们可以生成这样的序列Z=R*X+(1-R)*Y,则corr(Z,Y)必然落在0和1之间。具体是:R/SQRT((1-R)^2+R^2) ,然后求解就可以
是否正确 需要证明
谢谢上楼的回复,但我没明白你的意思。按照你所说的相关系数、均值、标准差都改变了。
我的目的是生成的多元均匀分布的随机数,其相关系数一定,(比如相关系数为0.3,变量数为3个,即变量间两两的相关系数为0.3)。
我非常感谢你的回答。