Regresión lineal del mismo resultado, número similar de covariables y una covariable única en cada modelo.

Quiero ejecutar una regresión lineal para el mismo resultado y varias covariables menos una covariable en cada modelo. He visto el ejemplo de estopágina pero podría eso no proporcionar lo que quería.

Data de muestra

a <- data.frame(y = c(30,12,18), x1 = c(7,6,9),  x2 = c(6,8,5),
                x3 = c(4,-2,-3), x4 = c(8,3,-3), x5 = c(4,-4,-2))
m1 <- lm(y ~ x1 + x4 + x5, data = a)    
m2 <- lm(y ~ x2 + x4 + x5, data = a)   
m3 <- lm(y ~ x3 + x4 + x5, data = a)

¿Cómo podría ejecutar estos modelos de una manera corta y sin r, repitiendo las mismas covariables una y otra vez?

Respuestas a la pregunta(1)

Su respuesta a la pregunta