簡體   English   中英

在 R 中使用 lines() 時,行未出現在 plot 上

[英]Line not appearing on plot when using lines() in R

我正在做一個多項式回歸,我想 plot 它。

我的代碼如下:

創建多項式回歸到 1 次

mreg6=lm(user_Score~poly(year_of_Release,1)) 

創建 plot

plot(year_of_Release~user_Score, col='gray')

創建線

lines(sort(year_of_Release),predict(mreg6)[order(year_of_Release)],col='red')

創造傳奇

legend('topright',lty=1:2,col=c('red'),c('degree 1'))

當我運行代碼時,沒有錯誤,但該線沒有出現在圖表上。 你們有誰知道我可能做錯了什么嗎?

我找到了答案:我把 ~ 而不是,放在 plot() 所以它給了我另一個回歸。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM