Hey folks.
I’m trying to make a choropleth map with plotly express. static map works and is rendered well.
But when I’m trying to animate it then I get “Memory Error”.
my dataset is not too large (2497 rows x 4 columns).
the code is as follow:
df = pd.read_csv("ca_pr_day.csv")
with open("canada_provinces.geojson", "r") as geo:
mp = json.load(geo)
fig = px.choropleth(df,
locations="cartodb_id",
geojson=mp,
featureidkey="properties.cartodb_id",
color="cases",
animation_frame="date",
scope='north america',
)
fig.update_geos(showcountries=False, showcoastlines=False,
showland=False, fitbounds="locations")
fig.show()
I’m using Pycharm on Windows 10.
Also FYI when I upgraded python to 64-bit, when I run the code it is opened in the browser and show the time frames and the map but when I press play the regions are getting disappeared. (I think when it gets value, the values layer cannot be rendered on the map perhaps). I tried with Jupyter but it was the same.
I previously was able to do animated choropleth maps but not sure why this happens now.