Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
蒙特卡罗模拟在R中生成两个相关变量_R_Correlation_Montecarlo - Fatal编程技术网

蒙特卡罗模拟在R中生成两个相关变量

蒙特卡罗模拟在R中生成两个相关变量,r,correlation,montecarlo,R,Correlation,Montecarlo,我正在寻找一种方法,通过使用R的蒙特卡罗模拟从正态分布生成两个相关变量。具体来说,我想定义这两个变量之间的不同相关性(即R=.30、.60、.90)。非常感谢 您可以使用软件包中的rnorm_multi(): 库(“人造”) x #>皮尔逊积矩相关 #> #>数据:x$X1和x$X2 #>t=65.537,df=998,p值替代假设:真实相关性不等于0 #>95%置信区间: #> 0.8884275 0.9118777 #>样本估计: #>cor #> 0.9008074 MASS或mvtn

我正在寻找一种方法,通过使用R的蒙特卡罗模拟从正态分布生成两个相关变量。具体来说,我想定义这两个变量之间的不同相关性(即R=.30、.60、.90)。非常感谢

您可以使用软件包中的
rnorm_multi()

库(“人造”)
x
#>皮尔逊积矩相关
#> 
#>数据:x$X1和x$X2
#>t=65.537,df=998,p值<2.2e-16
#>替代假设:真实相关性不等于0
#>95%置信区间:
#>  0.8884275 0.9118777
#>样本估计:
#>cor
#> 0.9008074

MASS或
mvtnorm
软件包可以让您随心所欲。谢谢!非常有帮助!