0
我想繪製一個函數 - 例如,一條線 - 在散點圖內。我編寫了兩個獨立的代碼,但我怎樣才能將它們組合起來?我的實驗返回了錯誤消息。如何在ggplot的散點圖上繪製函數
我的代碼如下:
library(ROSE)
data(hacide)
train <- hacide.train
散點圖
ggplot(train, aes(x1, x2, colour = cls)) +
geom_point(size = 3, alpha = 0.4)
線
db <- function(x, beta1, beta2, alpha){-alpha/beta2 - x * beta1/beta2}
ggplot(data.frame(x = c(-4, 4)), aes(x = x)) +
stat_function(fun = db, args = list(-1.642354, -1.596056, -6.004609), colour = "blue" , size = 2)
但如何疊加/結合線與散點圖?
您的建議將不勝感激。