如何将输出值放入R中的变量?

时间:2017-05-09 09:03:23

标签: r

我正在研究R中的编程。我的工作是在统计学中找到Cronbach的alpha测试的alpha值。我了解到我可以通过以下代码来实现:

library(psych)
MyData <- read.csv(file="C://path//Aineisto.csv", header=TRUE, sep="\t")
alpha(MyData)

现在输出开始如下:

Reliability analysis   
Call: alpha(x = MyData)

  raw_alpha std.alpha G6(smc) average_r S/N    ase mean   sd
      0.94      0.94    0.96      0.36  15 0.0052  3.5 0.63

如何将raw_alpha值保存到新变量(例如temp),以便在进一步分析中使用它?

2 个答案:

答案 0 :(得分:1)

str始终可以帮助您显示对象的结构。使用文档?alpha

的示例
set.seed(42) #keep the same starting values
#four congeneric measures
r4 <- sim.congeneric()
relan <- alpha(r4)
#check str(relan) to see the structure

> relan$total$raw_alpha
[1] 0.7420547

答案 1 :(得分:0)

data = mtcars
dt <- alpha(data)

dt$total$raw_alpha
[1] 0.4091521

dt$alpha.drop$raw_alpha
 [1]  0.45327946  0.40041073 -0.12772978 -0.08239659  0.41597064  0.40682625  0.42117578  0.41623570  0.41517990
[10]  0.41569866  0.40641280