问题描述
我正在使用 Plotly 中的注释系统来注释图形的轴。我正在使用 plotly 中的“paper”设置指定坐标。但是,我注意到纸张坐标在图形中并不总是一致的,至少在箭头关闭时是这样。有谁知道为什么会发生这种情况?这里我提供代码给你看:
def test():
fig = go.Figure()
ylabels = [0,10,20,30,40,50,60,70,80,90,100]
annotations = []
for i,label in enumerate(ylabels):
print(label/100)
annotations.append(
dict(
yref = 'paper',y = label/100,x = 0,text = ylabels[1],showarrow = False,yshift = 0,)
)
fig.update_layout(
annotations = annotations,yaxis = dict(
showticklabels = False,tickvals = ylabels,range = [0,100]
),xaxis = dict(
showticklabels = False
)
)
fig.show()
Non-uniform spacing when arrows are off
出于某种原因,这与关闭箭头有关。当箭头打开时,它们在 x 轴上均匀分布。
Uniform spacing when arrows are on
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)