plotly.R icon indicating copy to clipboard operation
plotly.R copied to clipboard

Scattermapbox cluster do not work

Open vishal-singh-r opened this issue 2 years ago • 0 comments

Clustering of scatter points on a map do not form even though the documentation indicates this should work: https://plotly.com/r/reference/scattermapbox/#scattermapbox-cluster

It seems to work in Plotly for Python: https://plotly.com/python/scattermapbox/

Below is a reproducible example. Please use your own mapbox token.

Sys.setenv("MAPBOX_TOKEN" = mapboxtoken)
df = read.csv('https://raw.githubusercontent.com/bcdunbar/datasets/master/meteorites_subset.csv')
fig <- df %>% plot_mapbox(lat = ~reclat, lon = ~reclong,
                          size=2, type = 'scattermapbox',
                          mode = 'scattermapbox', hoverinfo='name',
                          cluster = list(enabled = TRUE, step = -2, color = 'red')) 
fig <- fig %>% layout(title = 'Meteorites',
                      font = list(color='white'),
                      plot_bgcolor = '#191A1A', paper_bgcolor = '#191A1A',
                      mapbox = list(style = 'dark'),
                      legend = list(orientation = 'h',
                                    font = list(size = 8)),
                      margin = list(l = 25, r = 25,
                                    b = 25, t = 25,
                                    pad = 2)) 
fig <- fig %>% config(mapboxAccessToken = Sys.getenv("MAPBOX_TOKEN"))
fig

Warning message: 'scattermapbox' objects don't have these attributes: 'cluster'

No cluster

Cluster formation using Plotly for Python Screenshot 2024-01-03 at 12 55 53 pm

vishal-singh-r avatar Jan 03 '24 02:01 vishal-singh-r