0

所以我有一个客户调查,我需要确定这四个领域之间是否存在显着差异。我显然想对这些进行 t 检验,这是我目前的 R 解决方案。

`for (i in colnames(c_survey)) 
assign(i, subset(c_survey, select=i))
elements <- list(quality, ease.of.use, price, service)
elements_alt<-list(service,price,ease.of.use,quality)
for(i in elements){print(names(elements)[i])
for (j in elements_alt) {print(t.test(i,j)$p.value)}}`

(编辑)我想出了嵌套循环,但我仍然认为有一种比这整个两个列表更快的方法来做我想做的事,嵌套循环废话。我的输出也没有名字,所以我不知道要比较什么,它包括所有重复的逆比较。我也无法保存结果。我认为我的解决方案肯定在别处。

此外,产生如此多的 t 检验 p 值甚至是实现我想要的最佳统计方法吗?似乎应该有比这更容易的事情......

4

0 回答 0