için satırları bırakın. Dün worked up an example of, Olağan En Küçük Kareler (OLS) ile Temel Bileşenler Analizi (PCA) arasındaki fark. Bu çizim için OLS ve PCA tarafından en aza indirilen hataları göstermek istedim, böylece gerçekleri, tahmin edilen çizgiyi çizdim ve daha sonra manuel olarak (GIMP ile) hata koşullarının bir çiftini göstermek için bir damla çizgisi çizdim. R'deki hata satırlarının oluşturulmasını nasıl kodlayabilirim? Elle aşağıdaki üretmek için sarı çizgiler eklendi SonraGeçerli satırlardan 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")
: İşte benim örnekte kullanılan kod
! Beni işaret ettiğin için teşekkürler. –
Rica ederim; ve bilgilendirici blog yazısı için teşekkür ederim. –