我想绘制三个回归线而不显示散点图。想法将不胜感激。
最佳
丹尼尔
答案 0 :(得分:0)
不提供任何数据或可复制的代码,要确切地知道您想要什么并不容易。这有帮助吗?
# Create some mock data:
n <- 100
x <- rnorm(n)
y <- rnorm(n, mean = x)
grp <- sample(LETTERS[1:3], replace = TRUE, size = n)
# Do linear regressions for each group
lin_regs <- lapply(unique(grp), function(g) lm(y ~ x, subset = g==grp))
# Plot lines
plot(x, y, type = "n") # Initialize plot
for (i in seq_along(lin_regs)) {
abline(lin_regs[[i]], col = i) # Plot each linear reg. with abline()
}