我正在为 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()
这就是我所看到的:
我原以为黄色条的宽度与蓝色和绿色的宽度相同。 IE。我期待 x 实际上是 x 轴值。 hoverdata 显示 x 值为 30,但这似乎与 x 轴不一致。
这是一个错误,还是我在解释 x 值应该做什么?