【发布时间】:2024-01-01 16:16:01
【问题描述】:
我创建了一个密度图,但 R 选择了太宽的 bin 大小。我想创建自己的垃圾箱大小。 https://imgur.com/mR1L7be
图像以完整整数显示 bin 大小,它不会产生任何有意义的东西。我也无法显示 Esri.WorldGrayCanvas 底图,但这并不重要。
library(tmap)
library(tmaptools)
library(leaflet)
library(tidyverse)
us_geo = read_shape("taxi_zones_sp.shp",as.sf = T,stringsAsFactors = F)
popmap = append_data(us_geo
,dropoffs
,key.shp = "Taxi_zone"
,key.data = "pu_taxi_zone")
#turn na's into zero.
popmap = popmap %>%
mutate_all(funs(replace(., is.na(.), 0)))
my_map =
tm_shape(popmap) +
tm_fill("perc", palette = "Oranges"
,title = "pickup density (%)", id = "Taxi_zone") +
tm_borders(alpha=.4)
leaflet() %>%
setView(lng = -74.058913, lat = 40.689852, zoom = 10) %>%
addProviderTiles("Esri.WorldGrayCanvas") + my_map
我希望 0 显示为白色,其余的以 0.5 为增量显示。 如果可能的话,Esri.WorldGrayCanvas 会出现在我的地图中。 我还想将地图保持为静态格式。因此,缩放和平移等图标/控件并不理想。
【问题讨论】: