plotly / plotly.py

The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
https://plotly.com/python/
MIT License
16.24k stars 2.55k forks source link

Dataset used in example on scatter plots page is removed in geopandas 1.0 #4778

Open LiamConnors opened 1 month ago

LiamConnors commented 1 month ago

This example here won't run with later versions of geopandas

https://plotly.com/python/scatter-plots-on-maps/#basic-example-with-geopandas

import plotly.express as px
import geopandas as gpd

geo_df = gpd.read_file(gpd.datasets.get_path('naturalearth_cities'))

px.set_mapbox_access_token(open(".mapbox_token").read())
fig = px.scatter_geo(geo_df,
                    lat=geo_df.geometry.y,
                    lon=geo_df.geometry.x,
                    hover_name="name")
fig.show()
     20     error_msg = (
     21         "The geopandas.dataset has been deprecated and "
     22         "was removed in GeoPandas 1.0. New sample datasets are now available "
     23         "in the geodatasets package (https://geodatasets.readthedocs.io/en/latest/)"
     24     )

It would be good to have an example that works with earlier and later versions of geopandas

live2awesome commented 1 week ago

is this issue is resolved ?