我有一个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
我不知道为什么我没有大数据时会出现此错误。