我将尝试在 Plotly 热图中将
我的代码与他们的示例代码相同,如下:
当我在网页上渲染我的应用程序时,我看到的是这样的:
。但是他们的网站上显示了标签:
。
当我悬停在热图上时,它确实显示标签,但文本不像应该显示在热图上那样。由于我正在使用他们的示例,我不明白可能出了什么问题。有什么想法吗? [编辑]:这似乎是Dash的问题。当我交互式运行示例时,我确实会得到文本标签。但我的应用程序是Dash应用程序的一部分,我在那里看不到呈现的标签。
z
项目显示为文本。我正在使用最新版本(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}
)
)
当我在网页上渲染我的应用程序时,我看到的是这样的:
![enter image description here](https://istack.dev59.com/zEfl0.webp)
![enter image description here](https://istack.dev59.com/N5mzs.webp)