如何在R中组合两个图?

时间:2015-04-03 20:57:35

标签: r plot error-handling

我正在尝试合并两个图,但我的代码不起作用,这是我的代码。

a <- runif(10,1,5)
b <- runif(10,1,5)
c <- runif(10,1,5)
d <- runif(10,1,5)
plot(a,b,pch=2)
plot(c,d,add=TRUE)

知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

points功能用于第二个&#34;图层&#34;:

a <- runif(10,1,5)
b <- runif(10,1,5)
c <- runif(10,1,5)
d <- runif(10,1,5)
plot(a, b, pch=2, xlab = "a | c", ylab = "b | d")
points(c, d, col="blue")

enter image description here

答案 1 :(得分:0)

另一种解决方案:

a <- runif(10,1,5)
b <- runif(10,1,5)
c <- runif(10,1,5)
d <- runif(10,1,5)
plot(a,b,pch=2)
par(new = T)
plot(c,d,add=TRUE, axes= F, xlab=NA,ylab=NA)
axis(4)

enter image description here