小编K-8*_*ick的帖子

如何使用 Plotly 在热图上显示文本?

我试图z在 Plotly 热图上将项目显示为文本。我使用的是最新版本 (5.5.0),并按照 Plotly 热图网页 ( https://plotly.com/python/heatmaps/ ) 上显示的确切示例进行操作,请参阅底部附近的“热图点上的文本”部分。

我的代码是他们的示例代码,即:

figHeatmap = go.Figure(
                       data=go.Heatmap(
                                       z=[[1,20,30], [20,1,60], [30,60,1]], 
                                       text=[['1','2','3'],['4','5','6'],['7','8','9']], 
                                       texttemplate="%{text}", 
                                       textfont={"size":20}
                                       )
                      )
Run Code Online (Sandbox Code Playgroud)

当我在网页中呈现我的应用程序时,我看到的是: 在此输入图像描述

但在他们的网站上它显示了标签: 在此输入图像描述

当我运行我的应用程序时,我没有收到任何错误,并且当我将鼠标悬停在热图上时,标签确实显示,但文本没有按应有的方式显示在热图上。由于我使用的是他们的确切示例,因此我不明白可能出了什么问题。有什么想法吗?

[编辑]:这似乎是达世币的问题。当我以交互方式运行该示例时,我确实得到了文本标签。但我的应用程序是 Dash 应用程序的一部分,这就是我看不到渲染标签的地方。

python heatmap plotly plotly-dash plotly-python

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

heatmap ×1

plotly ×1

plotly-dash ×1

plotly-python ×1

python ×1