Plotly Express strange hover_data ValueError
See original GitHub issueScatter plotting with no problems, until I attempted to map a column of my data to hover_data.
Here’s what my data looks like. I’m trying to map the most_similar_kt
column to hover_data.
Here’s the error message:
ValueError: Element of value of 'hover_data' is not the name of a column in 'data_frame'. Expected one of ['x', 'y', 'label', 'freq', 'similarity', 'size', 'class', 'most_similar_kt'] but received: m
And here’s my code:
fig = px.scatter(df, x='x',y='y', color='similarity', size='size', symbol='class',hover_name='label', hover_data='most_similar_kt', width=1500, height=1000, template='plotly_dark', render_mode='webgl')
Apologies if this has already been addressed; I spent 10 minutes googling for errors and it doesn’t appear anyone else had this issue.
If I remove the hover_data assignment
, then the plot works:
Thanks for your assistance!
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (2 by maintainers)
Top GitHub Comments
Apologies; I figure out that you are supposed to feed columns inside a list rather than just a string of the column name like the other items. Closing out.
@zhaomh1998 we have an open issue #2177 to improve the error message, it should be improved soon 😃.