python - python - 如何将文本放入python中的悬停框
问题描述
我需要在 python 中使用 plotly 绘制世界地图并在悬停框中显示一些信息。但是我的文字太大而无法在屏幕上显示(我在最后附上了一个例子)
就我而言,我有以下代码:
fig = px.scatter_mapbox(df2, lat="latitude", lon="longitude", hover_name="Country", hover_data=["Breed"],
color_discrete_sequence=["fuchsia"], zoom=3, height=1000)
fig.update_layout(mapbox_style="open-street-map")
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
fig.update_layout(
hoverlabel=dict(
bgcolor="white",
font_size=11,
font_family="Rockwell"
)
)
但就我而言,某些国家/地区必须显示很多信息(品种)。如下图所示:
我找到了这个答案但没有用:Customize Hover Box Plotly: Python to Fit Text
任何想法将不胜感激。
解决方案
推荐阅读
- cors - 在 Google Forms 文档上配置/修改 CORS
- javascript - textarea.selectionEnd 总是等于 textarea.value 中的最后一个字符
- c# - 尽管我在 android 上使用“HasKey”和 Save(),为什么 PlayerPrefs 不起作用?
- marklogic - ML 是否应该能够访问映射到驱动器号的 Windows 共享驱动器上的文件?
- amazon-web-services - 部署到 AWS S3 与 github 同步
- jquery - 安装 angular-slickgrid 后“JQuery 未定义”抛出错误
- kubernetes - Kubernetes 部署:错误:未能创建部署:
- keras - 如何在 Keras 中为图层设置二进制权重值 (0,1) 或 (-1,1)?
- javascript - 如何为用户构建高兼容性的 Typescript 库?
- delphi - 使用主题设置更改 DBGrid 中列标题的颜色