我正在使用这种方法为两张桌子计算Cronbach的Alpha:
AlphaA <- cronbach.alpha(DadosA[,-1:-5])
AlphaB <- cronbach.alpha(DadosB[,-1:-5])
是的,我在计算之前从数据中删除前五列。 这很好用,当我在控制台中调用它时,我得到了:
>AlphaA
Cronbach's alpha for the 'DadosA[, -1:-5]' data-set
Items: 53
Sample units: 62
alpha: 0.897
>AlphaB
Cronbach's alpha for the 'DadosB[, -1:-5]' data-set
Items: 53
Sample units: 71
alpha: 0.871
预期结果是什么! 我怀疑的是如何只在Knit中插入alpha值,而不是所有数据。我试过这样做:
`r AlphaA`
`r AlphaB`
但我得到以下结果:
0.8971043, 62, 53, FALSE, DadosA[, -1:-5]
0.8708021, 71, 53, FALSE, DadosB[, -1:-5]
我应该更改哪些线索才能获得alpha值?我的意思是,当我打电话给AlphaA时只有0.8971043,而当我打电话给AlphaB时只有0.8708021。
答案 0 :(得分:1)
找到答案!
由于值是第一个元素,我所需要的就是使用它:
`r AlphaA[1]`
`r AlphaB[1]`