10 votos

Elija el nivel de factor como maniquí base en lm() en R

Digamos que yo soy la regresión de Y sobre X1 y X2, donde X1 es una variable numérica y X2 es un factor con cuatro niveles (: D). Es allí cualquier manera de escribir la regresión lineal de la función lm(Y ~ X1 + as.factor(X2)) , de modo que puede elegir un nivel particular de X2-por ejemplo, B-como la línea de base?

14voto

DavLink Puntos 101

Usted puede utilizar relevel() para cambiar el nivel de referencia de su factor. Por ejemplo,

> g <- gl(3, 2, labels=letters[1:3])
> g
[1] a a b b c c
Levels: a b c
> relevel(g, "b")
[1] a a b b c c
Levels: b a c

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X