在R中合并2个图(bubblechart、散点图)

在R中合并2个图(bubblechart、散点图),r,ggplot2,R,Ggplot2,我不熟悉这一点,也不熟悉R,因此我希望提供足够的信息。 我有两种数据集: 1具有温度、日期(比其他数据集多行) 1个有啤酒、枣、细菌和啤酒 我画了两幅图: ggplot(data=data,aes(x=Datum,y=temperatuur,size=Bacteria,color=Peilbuis)) + geom_point() + scale_size_continuous(range=c(2,10)) 及 qplot(数据=总计,x=基准,y=温度)+

我不熟悉这一点,也不熟悉R,因此我希望提供足够的信息。 我有两种数据集:

  • 1具有温度、日期(比其他数据集多行)
  • 1个有啤酒、枣、细菌和啤酒
我画了两幅图:

ggplot(data=data,aes(x=Datum,y=temperatuur,size=Bacteria,color=Peilbuis)) +
        geom_point() +
        scale_size_continuous(range=c(2,10))

qplot(数据=总计,x=基准,y=温度)+geom_线()

这将使:

但是,我想创建一个覆盖这两个图的图形。有人知道如何正确地做到这一点吗?(每次我尝试我得到的东西时:错误:美学必须是长度,和/或不知道如何自动为data.frame.Defaulting类型的对象选择比例为continuous)

提前谢谢。

试试这个:

ggplot(data=data,aes(x=Datum,y=temperatuur,size=Bacteria,color=Peilbuis))+
          geom_point()+
          scale_size_continuous(range=c(2,10)) +
          geom_line(data=total,aes(x=Datum,y=Temperatuur))

请说明你尝试过的是什么,以及你犯过的错误,这样人们可以更容易地帮助你。非常感谢罗兰的建议。这很有帮助。这就是我现在拥有的。我不知道那些粗线条是什么。。以及如何摆脱这些。。数据集1还包含Peilbuis变量和Bacteria变量。如果我从第一个数据集中删除它们(图形应该从dataset2中删除),那么它就不起作用了..哦,我设法用您的代码解决了它。尽管我必须颠倒2个参数:ggplot(数据=总数,aes(x=基准,y=温度))+geom_线()+geom_点(数据=数据,aes(x=基准,y=建筑材料,尺寸=细菌,颜色=培尔布)),但你也可以用我的代码在
geom_线
中设置
size=NA,color=NA