Rmisc包中的多时隙在R中不起作用?

时间:2014-05-07 16:53:13

标签: r plot

有人可以帮我吗?以下代码有效,但这两个图无法在一个图像中显示。没有任何错误消息。任何建议都将受到高度赞赏。

    library(Rmisc)
    require(latticeExtra)
    P1 <- with(group.UCL(weight~feed,chickwts,FUN=CI),
    segplot(feed~weight.lower+weight.upper,center=weight.mean))
    require(Hmisc)
    P2 <- with(group.UCL(Temp~Month,airquality,FUN=STDERR),
    xYplot(Cbind(Temp.mean,Temp.lower,Temp.upper)~numericScale(Month),
    type="b",ylim=c(60,90))
    multiplot(P1, P2, cols=2)

1 个答案:

答案 0 :(得分:2)

multiplot帮助表明它与ggplot个对象一起使用。您的图片不是ggplot s。

> class(P1)
[1] "trellis"
> class(P2)
[1] "trellis"

也许使用grid.arrange代替?

library(gridExtra)
grid.arrange(P1, P2, ncol = 2)