Can not change color in plotly .express. choropleth maps

import geopandas as gpd
import json
import plotly.express as px
import plotly.graph_objects as go
import pandas as pd
MAP_URL = ‘https://raw.githubusercontent.com/datasett/maps/master/norway/data/2020/counties_2020_s_geojson.json

gdf = gpd.read_file(MAP_URL)
geojson = json.loads(gdf.to_json())

fylker = gdf[‘fylke_navn’].unique()
fig = go.Figure()
for fylkenummer in fylker:
fylke = gdf[gdf[‘fylke_navn’]==fylkenummer]

trace = px.choropleth(fylke, geojson=json.loads(fylke.to_json()),
                    color="area_kommune",
                    locations="kommunenummer", featureidkey="properties.kommunenummer",
                    projection="mercator"
                   )

fig.add_trace(trace.data[0])

visible = []
for nr in fylker:
    if nr == fylkenummer:
        visible.append(True)
    else:
        visible.append(False)

fig.update_geos(fitbounds=“geojson”, visible=False)
fig.update_layout(margin={“r”:0,“t”:0,“l”:0,“b”:0})

fig.show()

I mean for exampel : ```
color_continuous_scale = ‘Viridis’ does not work

Hi @cs291, your code is not so easy to read, maybe next time make sure the entire block is formatted properly.

To answer you question, try adding fig.update_coloraxes(colorscale="Viridis") outside your for loop.

Thanks, it works perfectly.

Yes. It helps a lot