I've previously used the below code for getting a basemap from stamenmaps, but I tried running it today and I'm getting an error message. If I change the zoom to a value <= 5, then it runs, but not for anything higher.
library(ggmap)
base <- get_stamenmap(bbox = c(left = -70.2,
bottom = 43.0,
right = -49.8,
top = 54.5),
zoom = 8, maptype = "terrain-background", color = "color")
ℹ Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL.
Error in f(init, x[[i]]) :
number of rows of matrices must match (see arg 2)
Here's what I found for getting Stamen map tiles from Stadia Maps.
1) You'll need to get an API key
2) Then install a dev version of ggmap and update R code with new function:
More details here.