我需要在同一个pdf页面中安排使用ggplots stat_binhex()生成的4个图。
densityplots<-lapply(1:breaks, function(i){
dataplot<-ggplot(data,aes(x=data$A, y=data$B)) + stat_binhex() + xlim(-2,2) + ylim(-2,2)
return(dataplot)
})
使用:
do.call(grid.arrange,c(densityplots,ncol=2))
我发现了错误:
Error in data.frame(x = c(-1.34537238683369e-05, 0.0053077854, 0.0011863784, :
arguments imply differing number of rows: 11508, 9864
用于生成绘图的数据集A和B的行数不同。如何在同一页面上绘制它们?
谢谢!