这将是一个非常基本的问题,但是当我输入:
reg = lm(y ~ x)
# then call reg,
reg
reg$coefficients
我得到两个回归参数估计值。但我希望能够在没有得到"(拦截)"和" Elapsed_Time"附在他们身上。
答案 0 :(得分:1)
以下是内置数据集
的示例 # set up the lm object
carsregcoef <- lm(dist~speed,cars)$coefficients
# remove names
names(carsregcoef) <- NULL
# print it:
carsregcoef
[1] -17.579095 3.932409
有关详细信息,请参阅?names
您总是可以编写一个小函数来删除名称。也许是这样的:
unname <- function(x) {
names(x) <- NULL
x
}
然后你可以做这样的事情:
carsregcoef <- unname(lm(dist~speed,cars)$coefficients)