在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。有没有办法做到这一点?
答案 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))