我是R的新手(并且大多是编码人员),因为SPSS不为我的高度偏斜且非正常数据提供任何模型。我的理解是,WRS2软件包强大的ancova选项可以帮助我克服这些问题,但是,在尝试ancova()或ancboot()函数时,我总是收到错误消息。
让我对我的数据集有个了解(一个例子,只是一个小样本)
> str(datappn)
'data.frame': 26 obs. of 60 variables:
$ Conditie : Factor w/ 2 levels "Controle","Interventie": 1 1 2 2 1 2 1 1 2 2 ...
$ CBIQA_zelfevaluatie_daily.1: num 4.5 4.6 4.3 4.2 4.9 4.2 4.8 5.7 4.6 4.8 ...
$ CBIQA_zelfevaluatie_daily.2: num 4.1 4.8 4.6 4.1 5.2 4 4.6 5.8 4.6 4.3 ...
我得到的错误是:
> ancovaZED <- ancova(CBIQA_zelfevaluatie_daily.2 ~ CBIQA_zelfevaluatie_daily.1 + Conditie, data = datappn)
Warning in min(sub[vecn >= 12]) :
no non-missing arguments to min; returning Inf
Warning in max(sub[vecn >= 12]) :
no non-missing arguments to max; returning -Inf
Error in if (nuhat < 2) stop("The degrees of freedom must be greater than or equal to 2") :
missing value where TRUE/FALSE needed
我尝试包括fr1 = 0.3,fr2 = 0.3,pts = NA等,但所有结果都相同。同样,当我直接尝试ancova时:
ancova(CBIQA_zelfevaluatie_daily.2 ~CBIQA_zelfevaluatie_daily.1 + Conditie, data = datappn)
(我每次都说ancova,您也可以阅读ancboot,因为这会带来同样的问题)
有人对我在做什么错有任何想法吗?
谢谢!