我正在尝试制作一个包含三个面板的图形。我尝试使用ggplot2中的multi plot函数和gridExtra中的grid.arrange函数,但它们都无法正常工作!我该如何解决这个问题?
multiplot(f1.1,f1.2,f1.3)
Error: could not find function "multiplot"
grid.arrange(f1.1,f1.2,f1.3)
Error: No layers in plot
library(gridExtra)
arrangeGrob(f1.1, f1.2, f1.3)
我也在按照以下博客提供的代码构建基于图形的工作,并在使用grid.arrange()时遇到了同样的问题。
博客链接: https://www.analyticsvidhya.com/blog/2017/09/comparative-stock-analysis/
grid.arrange(High,Low,ncol = 2, nrow = 1)
首先,您需要安装包 install.package('gridExtra')
然后使用库(gridExtra)
library(gridExtra)
之前安装包的评论。 - Peter
multiplot
的任何函数。 - joranf1.1
等等的? - user20650ggplot
对象。你可以使用以下代码重现错误:f1.1 <- f1.2 <- ggplot2::ggplot(); grid.arrange(f1.1, f1.2)
。 - Tyler Rinker