【发布时间】:2018-01-20 05:54:49
【问题描述】:
我目前正在处理问卷中的数据,其中的答案已被添加以查找分数之前和之后的结果,然后减去以查找差异。我正在尝试运行 Mann-Witney U 测试来测试查看不同教育干预后的差异分数之间是否存在差异。数据的排列方式是一列是与第一次教育干预的差异,第二列是与第二次教育干预的差异。当我运行代码时:
wilcox.test(formula=opinion$video~opinion$writtenpiece)
我收到此错误:
model.frame.default 中的错误(公式 = 意见$video ~ opinion$writtenpiece) : 变量的无效类型 (NULL) '意见$视频'
我已经尝试了我能想到的一切以使其正常工作并继续遇到相同的错误。有谁知道我做错了什么?我已经很久没有使用 R 进行数据分析了,而且我从来没有做过这种类型的数据,所以我确定我错过了一些东西。
这就是数据的样子(我不确定为什么我的数字旁边有一个 L...)
输入(意见)
结构(列表(视频= c(11L,12L,10L,10L,9L,9L,13L,13L, 10L, 12L, 12L, 12L, 13L, 11L, 15L, 11L, 15L, 12L, 17L, 12L, 10L, 14L, 13L, 12L, 12L, 10L, 9L, 11L, 11L, 14L, 13L, 14L, 14L, 11L, 12L, 13L, 12L, 13L, 14L, 11L, 10L, 12L, 13L, 15L, 15L, 10L, 11L, 13L, 12L, 11L, 12L, 9L, 10L, 12L, 14L, 10L, 10L, 9L, 11L, 11L, 10L, 9L, 10L, 10L, 16L, 7L, 9L, 10L, 10L, 16L, 13L, 11L, 10L, 6L, 11L, 10L, 13L, 10L, 13L, 12L, 10L, 15L, 0L, 0L, 0L, 0L, 0L, 0L), 书面件 = c(10L, 11L, 10L, 10L, 10L, 7L, 10L, 9L, 13L, 13L, 12L, 8L, 13L, 12L, 15L, 10L, 9L, 11L, 10L, 11L, 13L, 10L, 12L, 11L, 11L, 11L, 10L, 15L, 10L, 13L, 14L, 11L, 11L, 12L, 9L, 15L, 11L, 14L, 11L, 12L, 12L, 14L, 10L, 10L, 10L, 9L, 13L, 13L, 10L, 9L, 9L, 13L, 8L, 13L, 14L, 9L, 12L, 11L, 11L, 12L, 10L, 13L, 16L, 12L, 10L, 8L, 13L, 16L, 17L, 12L, 11L, 13L, 11L, 11L, 9L, 10L, 12L, 12L, 10L, 14L, 12L, 11L, 12L, 11L, 12L, 10L, 10L, 12L)), .Names = c("Video", "Written.Piece"), class= "data.frame", row.names = c(NA, -88L))
【问题讨论】:
-
R 告诉你该变量不存在。
-
罗兰怎么会有一个存在而一个不存在?正如它总是说的那样,它是用于视频的。视频的分数比书面的要少,但我什至尝试输入代码来忽略 NA。
标签: r