我得到了一段如下的R代码,通过查看摘要输出大约有256个系数,基本上我想要做的是删除NA系数(由于奇点?)并将R输出保留为64具有估计的系数。
pod try Google
代码可以在R中直接运行。
答案 0 :(得分:0)
试试这个:
# save the summary
a <- summary(plotting.lm)
# get the coefficients, NAs should already removed.
a$coefficients
根据此答案回复您的评论:
您可以使用函数coefficients
从lm()
生成的回归模型中获取系数:
coefficients(plotting.lm)
# remove the NAs
coefficients(plotting.lm)[ !is.na(coefficients(plotting.lm))]
提取的$系数已经是一个矩阵,您可以使用函数class()
检查:
coefficients2 <-a$coefficients
class(coefficients2)