2016-10-01 74 views
-1

df有三個正常變量:a,b,c和一組變量:d結合具有不同可變關係的地塊

df<-data.frame(c(5,1,1,2,3,7,5,4,2,1),c(1:10),c(1,1,1,1,1,2,1,2,1,2),c(rep('o',5),rep('m',5))) 
colnames(df)<-c('a','b','c','d') 

考慮到這兩個地塊:

  1. 由d分組

    AB情節:qplot(a,b,data=df,geom = 'point')+facet_wrap(~d,nrow = 2)

  2. BC陰謀d分組:qplot(b,c,data=df,geom = 'point')+facet_wrap(~d,nrow = 2)

是否有可能合併這兩個情節使用R?成一個情節?

回答

1

你想要像下面這樣的事情嗎?

library(grid) 
library(gridExtra) 
grid.arrange(qplot(a,b,data=df,geom = 'point')+facet_wrap(~d,nrow = 2), 
      qplot(b,c,data=df,geom = 'point')+facet_wrap(~d,nrow = 2), 
      ncol=2) 

enter image description here

+0

是的,這正是我想要的。不能再多謝你了。 –