Я пытаюсь изобразить общее количество случаев заболевания в каждой стране на карте Choropleth. Диапазон моей переменной от 0 до 80000. Тем не менее, большинство моих случаев находятся в диапазоне от 0 до 10000, при этом определенные выбросы лежат в верхней части диапазона. Мне трудно изобразить эти более низкие значения на карте разными цветами. Вот фрагмент моего кода:
#Input GeoJSON source that contains features for plotting.
geosource = GeoJSONDataSource(geojson = json_data)
#Define a sequential multi-hue color palette.
palette = brewer['Paired'][12]
#Instantiate LinearColorMapper that linearly maps numbers in a range, into a sequence of colors.
color_mapper = LinearColorMapper(palette = palette, low = 0, high = 80000 )
#Add hover tool
hover = HoverTool(tooltips = [ ('Country/region','@Country'),('Total Cases', '@Total_Cases')])
# Create color bar.
color_bar = ColorBar(color_mapper=color_mapper, label_standoff=8,width = 500, height = 20,
border_line_color=None,location = (0,0), orientation = 'horizontal')
#Create figure object.
p = figure(title = '# of Total Cases per Country', plot_height = 700 , plot_width = 950,
toolbar_location = None, tools = [hover])
Вывод показан по ссылке ниже. https://i.stack.imgur.com/fYke1.png
Большинство стран выглядят коричневыми, чего я и стараюсь избегать. Я использую библиотеку Bokeh. Есть ли лучший способ достичь этой цели?