使用R

时间:2019-07-04 12:15:31

标签: r normal-distribution multivariate-testing

我有一个51868 x 69维的数据集,它由2个组组成。我想测试我的数据是否来自多元正态分布。为了简化一点,我从选择3个变量开始,然后我需要测试51868 x 3变量的多元正态分布。我在Mardia测试中使用R中的MVN软件包。要概述我正在使用的数据,它由2个连续变量和1个离散变量组成。

我从3个变量开始,目的是要了解一些情况,然后逐渐增加变量的数量,但是即使只有3个变量,我也会遇到错误。下面是我选择的代码,其中还包括我要获取的数据的快照,尽管第一列仅显示0,但并不包含0。

normality <- mvn(3vars, mvnTest = "mardia")


                     X1           X2                    X3
1                     0           3                     0
2                     0           3                    65
3                     0           3                     3
4                     0           3                     0
5                     0           3                     0
6                     0           3                     0

Error: cannot allocate vector of size 20.0 Gb

我不知道为什么我没有大数据时会出现此错误。

0 个答案:

没有答案