【发布时间】:2015-05-29 07:27:18
【问题描述】:
我正在尝试将 ggplot 结果和空间栅格的 plotRGB 组合到一个图中并将其写入 PNG。我已经找到了如何组合 ggplots 或做一个 multiplot 但这个特定的设置我不知道如何开始工作。此代码还集成在 for 循环中,这意味着需要使用 print 语句来实际绘制 ggplot(在 PNG 或 Rstudio 中)。
library(raster)
library(ggplot2)
plotRGB(brick(raster(matrix(rnorm(10000),ncol=100)),
raster(matrix(rnorm(10000),ncol=100)),
raster(matrix(rnorm(10000),ncol=100))),r=1,g=2,b=3,stretch="lin")
ggdata=data.frame("x"=seq(100),"y"=rnorm(100))
ggplot(ggdata,aes(x=x,y=y))+
geom_line()
你们有谁知道如何将这两个组合成一个 PNG(最好在 for 循环中显示,但不是必需的)?
【问题讨论】: