R - 从GLM中删除特定条款

时间:2017-03-24 12:54:56

标签: r regression polynomials

我有一个下面的广义线性模型(系数的一部分被删除了,因为它对这个问题没有意义)

Call:
glm(formula = time ~ I(nDOF^3) + I(ndoms^2) + I(nDOF^2) + (poly(I(1/nprocs), 
    2) + poly(nnodes, 2) + nDOF + ndoms)^2, family = gaussian(link = "log"), 
    data = dataFact)

(Intercept)                            ***
I(nDOF^3)                              ***
I(ndoms^2)                             ***
I(nDOF^2)                              ***
poly(I(1/nprocs), 2)1                  ***
poly(I(1/nprocs), 2)2                  ***
poly(nnodes, 2)1                       ***
poly(nnodes, 2)2                       ***
nDOF                                   ***
ndoms                                  ***
poly(I(1/nprocs), 2)1:poly(nnodes, 2)1 ***
poly(I(1/nprocs), 2)2:poly(nnodes, 2)1 ***
poly(I(1/nprocs), 2)1:poly(nnodes, 2)2 ***
poly(I(1/nprocs), 2)2:poly(nnodes, 2)2 ** 
poly(I(1/nprocs), 2)1:nDOF             ***
poly(I(1/nprocs), 2)2:nDOF                
poly(I(1/nprocs), 2)1:ndoms            ***
poly(I(1/nprocs), 2)2:ndoms            ***
poly(nnodes, 2)1:nDOF                  ***
poly(nnodes, 2)2:nDOF                     
poly(nnodes, 2)1:ndoms                 ***
poly(nnodes, 2)2:ndoms                 ** 
nDOF:ndoms                             ***

t-test向我们展示了poly(I(1/nprocs), 2)2:nDOFpoly(nnodes, 2)2:nDOF并不重要,我想将它们从模型中移除。我不想手写下所有的互动。

有没有简单的方法可以在R中删除它们?

0 个答案:

没有答案