蒙特卡罗模拟在R中生成两个相关变量
我正在寻找一种方法,通过使用R的蒙特卡罗模拟从正态分布生成两个相关变量。具体来说,我想定义这两个变量之间的不同相关性(即R=.30、.60、.90)。非常感谢 您可以使用软件包中的蒙特卡罗模拟在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
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
软件包可以让您随心所欲。谢谢!非常有帮助!