【问题标题】:How to combine two plots in R?如何在R中组合两个图?
【发布时间】:2015-06-08 23:30:45
【问题描述】:

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

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)

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

【问题讨论】:

标签: r plot error-handling


【解决方案1】:

为您的第二个“层”使用points 函数:

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")

【讨论】:

    【解决方案2】:

    另一种解决方案:

    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)
    

    【讨论】:

    • 左轴上的标签和刻度有时可能会变得混乱,但基本技术工作正常。
    猜你喜欢
    • 2016-08-08
    • 1970-01-01
    • 2013-06-09
    • 1970-01-01
    • 2013-08-26
    • 2014-05-16
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    相关资源
    最近更新 更多