如何仅参考线性回归函数中的数字

时间:2018-02-04 02:50:48

标签: r

在r中,我说我有这个: house_model是线性回归模型

b_0 = house_model$coefficients[1]
b_1 = house_model$coefficients[2]

print(b_0)

print(b_1)

,这将输出

(Intercept) 
-1.171116 
area
0.17545795

所以我想只得到数字,而不是名字。我只想看-1.171116和.17545795。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

print(unname(b0))

cat(b0,"\n")

"\n"是添加换行符; cat()也会跳过该行开头的[1]

答案 1 :(得分:0)

您可以使用as.numeric功能,如下所示:

# without an additional variable
print(as.numeric(house_model$coefficients[1]))

# with an additional variable
print(as.numeric(b_0))