Ayer I worked up an example of la diferencia entre Mínimos cuadrados ordinarios (OLS) frente a Análisis de componentes principales (PCA). Para esa ilustración, quería mostrar los errores minimizados por OLS y PCA, así que tracé los valores reales, la línea predicha y luego, de forma manual (con GIMP) dibujé una línea para ilustrar algunos de los términos de error. ¿Cómo puedo codificar la creación de las líneas de error en R? Aquí está el código que utilicé para mi ejemplo:Caída de líneas de puntos reales a modelados en R
set.seed(2)
x <- 1:100
y <- 20 + 3 * x
e <- rnorm(100, 0, 60)
y <- 20 + 3 * x + e
plot(x,y)
yx.lm <- lm(y ~ x)
lines(x, predict(yx.lm), col="red")
Luego he añadido manualmente las líneas amarillas para producir el siguiente:
que nunca había utilizado el comando 'segments'! Gracias por apuntarme a eso. –
De nada; y gracias por la publicación informativa del blog. –