小编jon*_*ode的帖子

在一个PNG图中组合ggplot和plotRGB

我正在尝试将ggplot结果和空间栅格的plotRGB合并到一个绘图中,并将其写入PNG。我已经找到了如何组合ggplots或做多图的方法,但是这种特定的设置我不知道如何开始工作。此代码也集成在for循环中,这意味着需要使用打印语句来实际绘制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()
Run Code Online (Sandbox Code Playgroud)

你们中谁知道如何将这两者合并为PNG(最好在for循环中显示,但不是必需的)吗?

plot r raster ggplot2

1
推荐指数
1
解决办法
516
查看次数

标签 统计

ggplot2 ×1

plot ×1

r ×1

raster ×1