我已經使用 ggplot 和我目前持有的資料創建了附加圖。我希望能夠為未來幾年添加一個簡單的線性預測,理想情況下具有某種置信區間,但如果不計算單獨資料框中的預測值,似乎無論如何都找不到
uj5u.com熱心網友回復:
除了 phivers 和 danloos 解決方案(如果您只需要快速線性投影),您可以擴展軸范圍并設定geom_smooth圖層以填充繪圖,而不僅僅是資料范圍:
data.frame(x = 1:10, y = 1:10 runif(10)) %>%
ggplot(aes(x,y))
geom_point()
geom_smooth(method = 'lm', ## lm for linear model
## extend smoother to plot range:
fullrange = TRUE
)
## extend axis beyond data range:
scale_x_continuous(limits = c(1,20))
旁注:如果您想強調每個繪圖方面的趨勢,而不是方面之間的差異,您可以將 scales 引數設定facet_wrap為“free”、“free_x”或“free_y”中的任何一個:facet_wrap(..., scales = 'free')
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/452355.html
