首页 > 解决方案 > R中的海洋测深

问题描述

我正在尝试使用库(oceanmap)在 R 中制作水深图。我似乎无法调整测深图的大小。我尝试按照海洋地图教程中的建议添加.region,但没有调整大小的窗口!所以我坚持一个在底部切断的过大情节。

任何人都可能知道如何调整 get.bathy 图像的大小?

library(oceanmap)

site <- extent(130,180,-80,-40)

par(mar=c(3, 2, 2, 2))
plotmap(site, grid=F, main="Southern Ocean")
bathy <- get.bathy(site, grid=F, cbpos='r', resolution=3)

多谢!

标签: r

解决方案


您是否尝试过用 绘制测深marmapggplot2?恕我直言,结果相当不错,并且易于定制:

library(marmap)
library(ggplot2)

data(florida)
autoplot(florida, geom = c("raster", "contour"), size=0.1) + 
  scale_fill_etopo()

查看?autoplot.bathy?etopo.colors了解详细信息和更多示例。

在此处输入图像描述


推荐阅读