【发布时间】:2018-05-27 20:56:48
【问题描述】:
我尝试进行 t.test,但它给了我这样的错误。
在 R 中使用 t.test() 时出错
没有足够的“x”观察
数据只有数值,没有NA。 组的比例是 10 比 35。如何规避?在此先感谢您的帮助!
t.test(data$Vrajdeb[data$a=="1"],data$Vrajdeb[data$a=="2"])
【问题讨论】:
-
请提供样本数据。你可以在这里找到一个例子:stackoverflow.com/questions/5963269/…
-
这是您仅通过 1 次观察得到的错误,
t.test适用于长度等于或大于 2 的向量。length(data$Vrajdeb[data$a=="1"])的输出是什么? -
长度(data$Vrajdeb[data$a=="1"]) [1] 0
-
我认为您的数据存在一些编码问题:
a并不是真正的a -
yup 文件以 Unicode 格式导入第一列: 表示字符“a”,为列“a”使用索引 1 或将其重命名为
colnames(data)[1] <- 'a'
标签: r statistics p-value