Plotly Python go.Heatmap 'x' 输入不匹配 x 轴

问题描述 投票:0回答:0

我正在为 go.Heatmap 提供 x、y 和 z 输入,我的热图出现了意想不到的宽度。

这是我的 jupyter 代码:

import plotly.graph_objs as go
import numpy as np
import datetime


x = [10,20,30,60]


z1 = [ 0.25,0.50,0.75, 1.0]


z = [z1]
y = ['blah1']

fig = go.Figure(data=go.Heatmap( z=z, x=x, y=y, colorscale='turbo', zmin=0, zmax=1.2,))
fig.update_layout(template="plotly_dark", width=500, height=500, paper_bgcolor="rgb(37,37,38)", margin=dict(l=10, r=10, t=20, b=20))

fig.show()

这就是我所看到的:

Chart image

我原以为黄色条的宽度与蓝色和绿色的宽度相同。 IE。我期待 x 实际上是 x 轴值。 hoverdata 显示 x 值为 30,但这似乎与 x 轴不一致。

这是一个错误,还是我在解释 x 值应该做什么?

plotly plotly-python
© www.soinside.com 2019 - 2024. All rights reserved.