小编Yug*_*ril的帖子

ggmap 和 get_stamenmap 在绘制区域时返回错误

我已经使用 package ggmapsinRstudio绘制空间分布图几个月了。

用于绘制地图的基本代码terrain-background行如下:

### Load packages ####
library(tidyverse); library(googlesheets4); library(openintro)
library(maps); library(ggmap); library(ggthemes); library(Cairo)

#### Set bounding box of Africa ####
bbox2 <- c(left = -18.63,
           right = 52.03,
           bottom = -35.32,
           top = 38.96)

Africa <- get_stamenmap(
  bbox = bbox2,
  maptype = c("terrain-background"),
  zoom = 7) 
Run Code Online (Sandbox Code Playgroud)

从今天早上开始,返回如下错误:

Error in f(init, x[[i]]) : 
  number of rows of matrices must match (see arg 2)
Run Code Online (Sandbox Code Playgroud)

正如我所提到的,这些代码行在过去几个月中一直运行良好(于 2023 年 10 月 2 日绘制了同一区域)。我还尝试过之前绘制的先前区域(例如欧洲)并返回相同的错误。

我尝试了几种解决方案:重新启动 R 会话、更新 R …

maps r ggmap

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

标签 统计

ggmap ×1

maps ×1

r ×1