Closed
Description
Originally reported at https://community.plot.ly/t/county-choropleths-not-displaying-hoverinfo-in-offline-mode/19241
The hover tooltips for the figure produced by create_choropleth
are sometimes not being displayed properly with recent versions of plotly.js.
import plotly as py
import plotly.figure_factory as ff
import numpy as np
import pandas as pd
df_sample = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/minoritymajority.csv')
df_sample_r = df_sample[df_sample['STNAME'] == 'California']
values = df_sample_r['TOT_POP'].tolist()
fips = df_sample_r['FIPS'].tolist()
colorscale = [
'rgb(193, 193, 193)',
'rgb(239,239,239)',
'rgb(195, 196, 222)',
'rgb(144,148,194)',
'rgb(101,104,168)',
'rgb(65, 53, 132)'
]
fig = ff.create_choropleth(
fips=fips, values=values, scope=['CA', 'AZ', 'Nevada', 'Oregon', ' Idaho'],
binning_endpoints=[14348, 63983, 134827, 426762, 2081313], colorscale=colorscale,
county_outline={'color': 'rgb(255,255,255)', 'width': 0.5}, round_legend_values=True,
legend_title='Population by County', title='California and Nearby States'
)
Plotting this figure in the most recent version of plotly.js (1.44.3) results in no hover tooltips
py.offline.plot(fig,
filename='choropleth_california_and_surr_states_outlines',
include_plotlyjs='https://cdn.plot.ly/plotly-1.44.3.min.js')
But using 1.42.3 the tooltips are dipslayed as expected
py.offline.plot(fig,
filename='choropleth_california_and_surr_states_outlines',
include_plotlyjs='https://cdn.plot.ly/plotly-1.42.3.min.js')