Skip to content
Back to formatted view

Raw Message

Message-ID: <20040502102641.87598.qmail@web20503.mail.yahoo.com>
Date: 2004-05-02T10:26:41Z
From: Fred J.
Subject: Least Squares Fit

Hello

I need to plot the least squares fit and get the slope
of the line that best fit the data. after reading lm
and lsfit, since not being able to understand the use
of the second argument "y" for the lsfit, I am giving
the lm a go, but know not why the code below does not
draw the line on the plot. e.g. well.. why -50
Intercept?
thanks

x <- 1:10; y <- x+50
plot(x,y)
z <- lm(as.data.frame(cbind(x,y))))
abline(z)

> z$coefficients
(Intercept)           y 
        -50           1