我确定这是R中的一个简单命令,但出于某种原因,我无法找到解决方案。
我试图在R中运行一堆交叉表(使用table()命令),每个表都有两列(治疗和非治疗)。 我想知道所有行的列之间是否存在显着差异(行是来自调查的几个答案选择)。 我不关心总体显着性,只关心比较治疗与非治疗的交叉表内部的显着性。
这种分析在SPSS中非常容易(下面的链接说明了我所说的),但我似乎无法在R中使其工作。 你知道我怎么做吗?
编辑后: 这是一个关于我所说的R语言示例:
treatmentVar <-c(0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1) # treatment is 1 or 0
question1 <-c(1,2,2,3,1,1,2,2,3,1,1,2,2,3,1,3) #choices available are 1, 2, or 3
Questiontab <- table(question1, treatmentVar)
Questiontab
我有这样的表格^(按treatmentVar列百分比),我想知道从treatment 0到treatment 1每个问题选项(行)之间是否存在显著差异。因此,在上面的示例中,我想知道第1行的4和2(行1),第2行的3和3(行2),以及第3行的1和3之间是否存在显著差异。因此,在这个例子中,问题1的选择可能在选择1和3之间存在显著差异(因为差异为2),但是选择2的差异不是因为差异为零。最终,我试图确定这种类型的显著性。希望这可以帮助你。
谢谢!