powered by
Use this function instead of plot_ly() to initialize a plotly-geo object. This enforces the entire plot so use the scattergeo trace type, and enables higher level geometries like add_polygons() to work
plot_ly()
add_polygons()
plot_geo(data = data.frame(), ...)
A data frame (optional).
arguments passed along to plot_ly().
plot_ly(), plot_mapbox(), ggplotly()
plot_mapbox()
ggplotly()
# NOT RUN { map_data("world", "canada") %>% group_by(group) %>% plot_geo(x = ~long, y = ~lat) %>% add_markers(size = I(1)) # }
Run the code above in your browser using DataLab