【问题标题】:Plotting error while using ggplot faceting function in R在 R 中使用 ggplot faceting 函数时出现绘图错误
【发布时间】:2013-01-22 02:59:23
【问题描述】:

我正在尝试比较两个站的观测数据集和建模数据集。一个站称为“红色”站,另一个称为“蓝色”站。我能够创建构面,但是当我尝试在一个构面中添加两个系列时,只有一个构面得到更新,而其他构面没有。

这意味着蓝色只绘制一个系列,红色绘制两个系列。

我使用的代码如下:

    # install.packages("RCurl", dependencies = TRUE)
require(RCurl)
out <- postForm("https://dl.dropbox.com/s/ainioj2nn47sis4/watersurf1.csv?dl=1", format="csv")
watersurf <-  read.csv(textConnection(out))
watersurf[1:100,]

watersurf$coupleid <- factor(rep(unlist(by(watersurf$id,watersurf$group1,
                                           function(x) {ave(as.numeric(unique(x)),FUN=seq_along)}
                                           )),each=6239))


p <- ggplot(data=watersurf,aes(x=time,y=data,group=id))+geom_line(aes(linetype=group1),size=1)+facet_wrap(~coupleid)
p

是否也可以在图表中添加第三个系列,但长度不等(即不同的间隔)?

输出为 我按照此页面上的示例创建图表。 http://www.ats.ucla.edu/stat/r/faq/growth.htm

【问题讨论】:

    标签: r plot ggplot2


    【解决方案1】:

    这是你要找的吗,

    ggplot(data = watersurf, aes( x = time, y = data))
           + geom_line(aes(linetype = group1, colour = group1), size = 0.2) 
           + facet_wrap(~ id)
    

    【讨论】:

    • 您好埃里克,感谢您的回复。我认为这里的问题不在于规模。两个站的系列具有或多或少相同的范围,因此规模应该不是问题。请看图表好吗?我认为这与传说有关。但我想不通。谢谢。
    • @Jdbaba,我显然误解了你的问题。您的示例中有两个图 1) ggplot(data=watersurf,aes(x=time,y=data))+geom_line()+facet_wrap(~id) 2),以及以 p 结尾的图。我不确定你想要什么。当我查看table(watersurf$group1, watersurf$coupleid) 时,看起来您的情节正在做正确的事情。您能否详细说明问题所在?
    • 我删除了第一行让你感到困惑的代码。我担心的是一个方面只显示一个系列,一个方面显示两个系列。它应该是两个方面都应该显示这两个系列。一个是实线,一个是虚线。只有一个方面是这样做的。
    • 如果您查看table(watersurf$group1, watersurf$coupleid),您会看到一个方面具有一种数据。我可能弄错了,但请看一下表格,table(watersurf$group1, watersurf$coupleid)
    • 我使用ggplot(data=watersurf,aes(x=time,y=data,group=id))+geom_line(aes(linetype=group1, colour = group1), size = 0.2)+facet_wrap(~coupleid) 来更好地了解 wo 系列,在我看来,这两个方面仍然显示出一个系列。 1 显示模型,2 显示观察结果。
    猜你喜欢
    • 1970-01-01
    • 2014-06-19
    • 2021-11-30
    • 1970-01-01
    • 2011-10-24
    • 2020-05-26
    • 2021-07-27
    • 2020-10-23
    • 2020-03-27
    相关资源
    最近更新 更多