在李克特量表中使用R表示效果大小(和方差分析)

时间:2017-06-17 22:28:12

标签: r

我想找到类似于pic中的Likert量表响应之间的效果大小(每个国家的成对比较)。我怎么能在R?在我的研究中,我有四个国家,共有750名参与者。我应该只是做Spearman的Rho,还是做Wilcoxon Signed-Rank Test?我不能失去更多,任何帮助将不胜感激。 Example of pairwise comparisons

1 个答案:

答案 0 :(得分:0)

关于在R中进行分析所需的代码,以下是4个国家的一组示例问题数据,然后针对它们运行ANOVA,以确定各国之间的问题回答是否存在显着差异。

my_survey_dat <- data.frame(country=rep(c('USA', 'Germany', 'Netherlands', 'Denmark')), 
                            likert_question = c(4,3,5,4,2,3,4,3,3,5,3,4,3,2,3,4,5,3,2,3))

model <- lm(likert_question ~ country, data = my_survey_dat)

anova(model)

Analysis of Variance Table

Response: likert_question
          Df Sum Sq Mean Sq F value Pr(>F)
country    3    0.4 0.13333  0.1301 0.9408
Residuals 16   16.4 1.02500  

在您的示例中,有一些关于统计显着性的输出。在这种情况下,它将读取 F (3,16)= 0.1301, p =。9408