r计算Cronbach Alpha并用Knit

时间:2015-05-12 00:39:35

标签: r knitr r-markdown

我正在使用这种方法为两张桌子计算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。

1 个答案:

答案 0 :(得分:1)

找到答案!

由于值是第一个元素,我所需要的就是使用它:

`r AlphaA[1]` 
`r AlphaB[1]`