R安科娃“;if中的错误"+&引用;“最小值/最大值”中的警告;
我不熟悉R(主要是编码),因为SPSS没有为我的高度倾斜和非正常数据提供任何模型。我的理解是WRS2包的健壮ancova选项可以帮助我克服这些问题,但是,在尝试ancova()或ancboot()函数时,我经常收到错误消息 让您了解我的数据集(仅一个小样本,针对一个ancova) 我得到的错误是:R安科娃“;if中的错误"+&引用;“最小值/最大值”中的警告;,r,statistics,R,Statistics,我不熟悉R(主要是编码),因为SPSS没有为我的高度倾斜和非正常数据提供任何模型。我的理解是WRS2包的健壮ancova选项可以帮助我克服这些问题,但是,在尝试ancova()或ancboot()函数时,我经常收到错误消息 让您了解我的数据集(仅一个小样本,针对一个ancova) 我得到的错误是: > ancovaZED <- ancova(CBIQA_zelfevaluatie_daily.2 ~ CBIQA_zelfevaluatie_daily.1 + Conditie
> 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
(每次我说ancova,你也可以读ancova,因为这会带来同样的问题)
有人知道我做错了什么吗
提前谢谢 您的代码在技术上是正确的。如果没有看到完整的数据集,我无法确定,但我怀疑您的数据点太少和/或没有足够的变化来进行一些内部计算。谢谢您的回答,Esther!很高兴知道不是我的代码,而是我的数据可能是这个问题的原因。很有可能我没有足够的数据点(N=26,平均分布在2种情况下),而且我拥有的数据点在几乎所有测量值上都是高度倾斜的,可能导致缺乏变异(这并不奇怪,因为本研究的主要对象是饮食失调)。(虽然,现在我回到了第一步,正在寻找一种正确的方法来回答我的研究问题,我怀疑bwtrim(),因为我可以让它运行,但可能仍然违反了稳健的假设)别担心,你可以再次尝试在感谢中询问你的分析,Esther。虽然我认为我找到了解决这个问题的办法,但还是出现了另一个。我已经在交叉路口问过这个问题:)
> 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
ancova(CBIQA_zelfevaluatie_daily.2 ~CBIQA_zelfevaluatie_daily.1 + Conditie, data = datappn)