powered by
Calculate mse
lm.mse(X, Y, mod = NULL, est.b = NULL, log.level = NULL)
covariates (n times p matrix, n: number of entries, p: number of covariates)
response (vector with n entries)
fitted model from lm.cv or csuv. Only provide mod or est.b
estimated coefficient (with intercept). Only provide mod or est.b
log level to set. Default is NULL, which means no change in log level. See the function CSUV::set.log.level for more details
the value of estimated mean square error
# NOT RUN { X = matrix(rnorm(1000), nrow = 100) Y = rowSums(X[,1:3])+rnorm(100) compare.mod = lm.compare.method(X, Y, intercept = FALSE) lm.mse(X, Y, est.b = compare.mod) # }
Run the code above in your browser using DataLab