看板 R_Language 關於我們 聯絡資訊
我看起來的話你這個好像不是回歸吧 你只是單純地想把每個觀測值根據X軸由左到右連起來 可以用這個方法 library(ggplot2) ggplot(data=dat,aes(x,y))+geom_line() 至於顏色之類的參數你在自己去?geom_line裡面慢慢參考一下 ------------------------------------我是分隔線 如果你的方向性不顯示的話,看來你只想告訴報表的讀者 每個值的預測值分布在Y軸的範圍對吧,看來是有點奇怪 不過你把順序弄成interger的向量,預測值弄成另外一個向量然後合併 例如 dat <- data.frame ( order = 1:10 , value = sample (1:100,10) ) 這樣你會得到一個有兩個向量的dataframe library(ggplot2) ggplot (data = dat , aes(x,y) ) + geom_point(color = red) +geom_line(color = blue) + scale_x_continuous(breaks = seq(1,10,by=1)) 大概可以弄出你想要的感覺,如果X軸與Y軸你想調整,就去翻scale_x or y_con tinuous 這兩個function的manual去找參數來修改。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.8.66.77 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1475023262.A.5A1.html
loser113: http://imgur.com/H98sw67 想畫出順序+預測值(紅色字) 09/28 09:20
clansoda: 你這是簡單線性模型嗎? 為什麼預測值會跟著整體趨勢跑 09/28 10:09
clansoda: 如果不是簡單線性的話 可以說明一下是哪一種回歸嗎 09/28 10:09
loser113: 複迴歸 09/28 14:15
clansoda: 所以你這是用dummy variable去做,但是不顯示dummy的效 09/28 19:29
clansoda: 果嗎? 09/28 19:29
※ 編輯: clansoda (36.238.108.58), 09/28/2016 19:34:53
loser113: 已自行解決 用predict 函數 謝謝 09/29 19:58
clansoda: 那你這問題描述應該有問題吧,畫圖的東西怎麼會最後是 09/30 01:26
clansoda: predict畫圖勒= = 09/30 01:26