小编典典

在 R 中的同一图中绘制两个图

all

我想在同一个图中绘制 y1 和 y2 。

x  <- seq(-2, 2, 0.05)
y1 <- pnorm(x)
y2 <- pnorm(x, 1, 1)
plot(x, y1, type = "l", col = "red")
plot(x, y2, type = "l", col = "green")

但是当我这样做时,它们并没有一起绘制在同一个情节中。

在 Matlab 中可以做到hold on,但有人知道如何在 R 中做到这一点吗?


阅读 152

收藏
2022-03-04

共1个答案

小编典典

lines()points()将添加到现有图形,但不会创建新窗口。所以你需要做

plot(x,y1,type="l",col="red")
lines(x,y2,col="green")
2022-03-04