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)
但如何叠加/结合线与散点图?
您的建议将不胜感激。