R 无法加载谷歌地图

R 无法加载谷歌地图,r,googleway,R,Googleway,我正试图用谷歌的方式分析纽约公开数据中的犯罪记录。我想在纽约市地图上添加辖区多边形和犯罪圈。但是,即使我将总犯罪点减少到19k,我仍然无法加载创建的地图。请参阅下面的代码 map_key = "api_key ggmap = google_map(location = c(mean(40.730610), mean(-73.935242)), zoom = 11, key = map_key) ggmap %>% add_polygons(data = nypp_df_gg, lat =

我正试图用谷歌的方式分析纽约公开数据中的犯罪记录。我想在纽约市地图上添加辖区多边形和犯罪圈。但是,即使我将总犯罪点减少到19k,我仍然无法加载创建的地图。请参阅下面的代码

map_key = "api_key
ggmap = google_map(location = c(mean(40.730610), mean(-73.935242)), zoom = 
11, key = map_key)
ggmap %>% add_polygons(data = nypp_df_gg, lat = "lat", lon = "lon", id = 
"ID", pathId = "pathID") %>% add_circles(lat = "Latitude", lon = 
"Longitude", data = data.frame(NYPD_complaint_bf2006))
如果我将行数限制为500行,它确实有效。我可以知道是否有一种方法可以可视化大于1MM的大型观测值吗?我尝试使用“添加热图”,但也没有任何运气

有效的代码是

    ggmap %>% add_polygons(data = nypp_df_gg, lat = "lat", lon = "lon", id = 
"ID", pathId = "pathID") %>% add_circles(lat = "Latitude", lon = 
"Longitude", data = data.frame(NYPD_complaint_bf2006[1:500,]))

我可以使用
add_circles()
绘制22k个圆,如果您在加载间隔内玩游戏的话

add_circles(lat = "Y", lon = "X", info_window = "SPECIES", update_map_view = FALSE,
 focus_layer = FALSE, load_interval = 25, radius = 5, ...)

我对我的数据进行了排序,这样它就可以开始使用距离计算填充地图的中心,到我定义的中心lat,lon。

你有到你正在使用的数据的链接吗?犯罪数据--你确定吗;该zip文件中应该有大约10行数据。这也是我使用的犯罪数据。但更大的数据是投诉数据。很抱歉搞混了。我期待着您对这个googleway软件包的深入了解。
ggmap
提供了一个静态的GoogleMap,很好地利用了
load\u interval
。请注意,自从提出这个问题以来,我已经开发了这个库,它可以轻松处理数百万个点