如何從函數生成的圖創建一個ggplot
對象。我正在使用函數來創建ggplot
中的雙Y軸圖並且它可以工作,但是我無法將它轉換爲ggplot
對象,其類gg
和ggplot
與其他ggplot
對象一樣。函數爲ggplot對象創建ggplot
一樣,如果我們有兩個地塊這樣的:
p1 <- qplot(wt, mpg, data=mtcars)
p2 <- ggplot(diamonds, aes(price, colour = cut)) + geom_density()
現在我使用這些代碼合併這兩個和產生的第三幅:
p3 <- grid.arrange(p1,p2,ncol=2)
它生產的情節,但我不記得後面的p3
圖表意味着它沒有像p1
或p2
那樣呈現爲ggplot
。
我現在不想導出爲PDF或圖像文件。我的想法是稍後使用p3
圖並與其他ggplots
結合使用。
請分享一些代碼,您如何到目前爲止已經試過。 –