【发布时间】:2020-08-16 12:21:15
【问题描述】:
假设我有一个具有一定均值和方差-协方差矩阵的高斯矩阵
mu <- c(1, 2)
Sigma <- matrix(c(2, 0.5,
0.5, 1), nrow=2)
我想为平均值绘制一个点(在 (1, 2) 处),并在它周围绘制一个对应于一个标准差的椭圆。我该怎么做?
【问题讨论】:
标签: r plot statistics
假设我有一个具有一定均值和方差-协方差矩阵的高斯矩阵
mu <- c(1, 2)
Sigma <- matrix(c(2, 0.5,
0.5, 1), nrow=2)
我想为平均值绘制一个点(在 (1, 2) 处),并在它周围绘制一个对应于一个标准差的椭圆。我该怎么做?
【问题讨论】:
标签: r plot statistics
【讨论】:
diff(norm()) 做什么?
c(1.4, 1)的?
cov2cor(Sigma) 从Sigma 计算相关矩阵,我得到1.0000000 0.3535534 0.3535534 1.0000000
level= 参数是置信水平,在您的情况下,正态曲线下的面积在 +/- 1 个标准差之间。 pnorm 函数为您提供曲线左侧的曲线下面积,因此我们必须从 -Inf 到 +1 sd 的面积中减去 -Inf 到 -1 sd 的面积。您的变量的方差为 2 和 1,因此标准差为 sqrt(2) 和 sqrt(1)。