Tengo algo de código y salida, y me gustaría construir un modelo. No sé cómo construir un modelo usando esta salida:
require("splines")
x <- c(0.2, 0.23, 0.26, 0.29, 0.33, 0.46, 0.53 )
y <- c(0.211, 0.2026, 0.2034, 0.2167, 0.2177, 0.19225, 0.182)
fit <- lm(y ~ ns(x,3))
summary(fit)
Tenga en cuenta que ns()
genera la matriz base B-spline para una spline cúbica natural. Por lo tanto, este modelo retrocede y
contra una B-spline por x
usar tres grados de libertad. ¿Cómo sería la ecuación para tal modelo?
@whuber, mira aquí :? ns ;
—
gung - Restablece a Monica
ns()
es parte del paquete de splines. Reconozco que esta pregunta está formulada en términos R, pero mi opinión es que aquí se trata el tema.
@gung Sí, también pude encontrar el paquete, pero ese no es el punto: para que esta pregunta permanezca aquí, debe hacerse inteligible incluso para los usuarios que no sean R.
—
whuber
@whuber He agregado una pequeña explicación. ¿Estás buscando más que esto?
—
Restablece a Mónica - G. Simpson
@Gavin Gracias. Me he tomado la libertad de agregar una línea más para que los usuarios que no sean R puedan entender lo que se les pide (y quizás, por lo tanto, ofrezcan respuestas significativas).
—
Whuber
R
manera céntrica, y por lo tanto pertenece a SO, a menos que explique lo quens
hace. (Ni siquiera es parte deR
: ¿ de qué paquete viene?)