inst/tests/scale.r

## Test center option for lrm
require(rms)
x <- rnorm(30)
y <- sample(0:4, 30, TRUE)
f <- lrm(y ~ pol(x, 2), scale=FALSE)
g <- lrm(y ~ pol(x, 2), scale=TRUE)
coef(f) - coef(g)
d <- vcov(f) - vcov(g)
d
max(abs(d))

f <- orm(y ~ pol(x, 2), scale=FALSE)
g <- orm(y ~ pol(x, 2), scale=TRUE)
coef(f)
coef(g)
f$var / g$var
vcov(f)/vcov(g)
vcov(f, regcoef.only=FALSE)/vcov(g, regcoef.only=FALSE)
vcov(f, intercepts='all') / vcov(g, intercepts='all')
vcov(f, intercepts=1)/vcov(g, intercepts=1)
vcov(f, intercepts=c(1,3))/vcov(g, intercepts=c(1,3))
harrelfe/rms documentation built on March 19, 2024, 3:27 a.m.