未绘制地图轮廓
Map outline is not drawn
我在 R 中使用 ensembleBMA
进行了一些测试。
当我尝试plotProbcast
时,绘制了等高线,但没有绘制地图的轮廓。
这个怎么画?
我的代码如下:
library(fields)
library(maps)
library(ensembleBMA)
color <- "black"
lat <- rep(seq(10,70,2),51)
lon <- c()
for (i in seq(60,160,2))
{
lon <- c(lon, rep(i,31))
}
forcastData <- round(runif(1581, 4800, 5800),0)
plotProbcast(forcastData, longitude = lon, latitude = lat, interpolate = TRUE, type = "contour", levels = seq(from=4800, to=5800, by=10), col=color)
它的错误代码是:
我的结果如下。我想绘制地图轮廓作为等高线的背景。
我的 R 版本是 4.1.1,我使用的是 RStudio-1.4.1717
我怀疑 plotProbcast
受错误影响。
您需要在调用 plotProbcast
.
之前设置 US.map <- 1
library(fields)
library(maps)
library(ensembleBMA)
color <- "blue"
lat <- rep(seq(10,70,2),51)
lon <- c()
for (i in seq(60,160,2)) {
lon <- c(lon, rep(i,31))
}
set.seed(1234)
forcastData <- round(runif(1581, 4800, 5800),0)
US.map <- 1
plotProbcast(forcastData, longitude = lon, latitude = lat,
interpolate = TRUE, type = "contour",
levels = seq(from=4800, to=5800, by=10), col=color)
我在 R 中使用 ensembleBMA
进行了一些测试。
当我尝试plotProbcast
时,绘制了等高线,但没有绘制地图的轮廓。
这个怎么画?
我的代码如下:
library(fields)
library(maps)
library(ensembleBMA)
color <- "black"
lat <- rep(seq(10,70,2),51)
lon <- c()
for (i in seq(60,160,2))
{
lon <- c(lon, rep(i,31))
}
forcastData <- round(runif(1581, 4800, 5800),0)
plotProbcast(forcastData, longitude = lon, latitude = lat, interpolate = TRUE, type = "contour", levels = seq(from=4800, to=5800, by=10), col=color)
它的错误代码是:
我的结果如下。我想绘制地图轮廓作为等高线的背景。
我的 R 版本是 4.1.1,我使用的是 RStudio-1.4.1717
我怀疑 plotProbcast
受错误影响。
您需要在调用 plotProbcast
.
US.map <- 1
library(fields)
library(maps)
library(ensembleBMA)
color <- "blue"
lat <- rep(seq(10,70,2),51)
lon <- c()
for (i in seq(60,160,2)) {
lon <- c(lon, rep(i,31))
}
set.seed(1234)
forcastData <- round(runif(1581, 4800, 5800),0)
US.map <- 1
plotProbcast(forcastData, longitude = lon, latitude = lat,
interpolate = TRUE, type = "contour",
levels = seq(from=4800, to=5800, by=10), col=color)