r语言 - Overlaying G-plots



我必须覆盖两个图,但在命名和绘制它们时遇到了麻烦。我试着为我想比较的两个图做下面的代码。

geom_plot1=ggplot(data=DataframeName,mapping=aes(x=ColumnNameOnly))
geom_plot2=ggplot(data=DataframeName,mapping=aes(x=ColumnNameOnly))

然后从那里我使用:

ggplot(DataFrame) + 
geom_plot1(aes(x=Column1, y=Column2)) +
geom_plot2(aes(x=Column1,y=Column3)) + 
...FormattingCommands... 

我很清楚,把名字放在第一个代码的开头并不是你命名它们的方式,所以如果有人知道如何命名情节,然后覆盖情节,我真的很感激!

使用ggplot,您可以堆叠不同数据源和几何图形的层,例如:

ggplot() +
geom_point(data = dataframe_1, aes(x = ..., y = ...)) +
geom_point(data = dataframe_2, aes(x = ..., y = ...))
  • 至少在技术上是这样(不过可能会产生概念上毫无意义的图表(

最新更新