Single terms deletion hypothesis testing in a linear regression model {Rfast2} | R Documentation |
Single terms deletion hypothesis testing in a linear regression model
Description
Single terms deletion hypothesis testing in a linear regression model.
Usage
lm.drop1(y, x, type = "F")
Arguments
y |
The dependent variable, a numerical vector with numbers. |
x |
A numerical matrix with the indendent variables. We add, internally, the first column of ones. |
type |
If you want to perform the usual F (or t) test set this equal to "F". For the test based on the partial correlation set this equal to "cor". |
Details
This is the same function as R's built in drop1 that it works with the F test or the partial correlation coefficient. For the linear regression model, the Wald test is equivalent to the partial F test. So, instead of performing many regression models with single term deletions we perform one regression model with all variables and compute their Wald test effectively. Note, that this is true, only if the design matrix "x" contains the vectors of ones and in our case this must be, strictly, the first column. The second option is to compute the p-value of the partial correlation.
Value
A matrix with two columns. The test statistic and its associated pvalue for each independent variable.
Author(s)
Michail Tsagris.
R implementation and documentation: Michail Tsagris mtsagris@uoc.gr.
References
Hastie T., Tibshirani R. and Friedman J. (2008). The Elements of Statistical Learning (2nd Ed.), Springer.
See Also
Examples
y <- rnorm(150)
x <- as.matrix(iris[, 1:4])
a <- lm(y~., data.frame(x) )
drop1(a, test = "F")
lm.drop1(y, x )