2013-02-27 155 views
0

我正在做一個項目,在我的研究中使用R.R-線性迴歸 - X截距

在項目中,我有一個散點圖的數據。然後在散點圖上,一條線是適合的(使用abline),然後我記得使用LM的線的細節。從LM我得到常數和線的斜率。使用這些我得到該線的x截距(通過將Y = 0並將截距除以斜率的絕對值)。

我的問題是,當我繪製這條線穿過x軸(將xlim增加到我從上面的分析中得到的數字)時,它不會在我得到的數量上交叉。

請幫忙。我很樂意分享我的代碼,圖表和數據。

謝謝。

向那巴蒂

+0

使用'y = m * x + b',x截距爲'-b/m'。 – N8TRO 2013-02-27 08:36:22

+3

請閱讀發佈指南,併發布您的代碼和數據集的一個小例子。如果沒有這個,我們甚至不能驗證你的線路圖是否正確。 – 2013-02-27 12:20:31

回答

1

說實話,我真的不明白你在做什麼。如果您使用lm擬合迴歸模型,則可以直接使用輸出爲ab:

x<-rnorm(100) 
y<-2*x+rnorm(100) 
fit<-lm(y~x) 
plot(x=x,y=y) 
abline(fit) #same as 
abline(a=fit$coef[1],b=fit$coef[2])