https://github.com/cran/MuMIn
Raw File
Tip revision: 24dee7a22a11c56a96d66345d9b41d48bee32d0f authored by Kamil BartoĊ„ on 23 September 2011, 12:18:05 UTC
version 1.3.10
Tip revision: 24dee7a
beta.weights.R
`beta.weights` <-
function(model) {

	ttbl <- tTable(model)
	m.coef <- ttbl[,1]
	m.se <- ttbl[,2]

	response.sd <- sd(eval(attr(model$terms, "variables"),
		envir=model$model)[[attr(model$terms, "response")]])
	m.terms.sd <- sd(model.matrix(model))
	bx <- m.terms.sd / response.sd

	m.b.coef <- m.coef * bx
	m.b.se <- m.se * bx

	ret <- data.frame(m.coef, m.se, m.b.coef, m.b.se)

	colnames(ret) <- c("Estimate", "Std. Err.", "Beta", "Std. Err. Beta")
	rownames(ret) <- names(model$coefficients)

	ret <- as.matrix(ret)
	return (ret)
}
back to top