我正在使用Python的Plotly,但无法设置x
和y
轴,使它们具有相同的比例:
这是我的布局:
layout = Layout(
xaxis=XAxis(
range=[-150, 150],
showgrid=True,
zeroline=True,
showline=True,
gridcolor='#bdbdbd',
gridwidth=2,
zerolinecolor='#969696',
zerolinewidth=4,
linecolor='#636363',
linewidth=6
),
yaxis=YAxis(
range=[-150,150],
showgrid=True,
zeroline=True,
showline=True,
gridcolor='#bdbdbd',
gridwidth=2,
zerolinecolor='#969696',
zerolinewidth=4,
linecolor='#636363',
linewidth=6
)
)
然后我会得到类似这样的东西!
为什么x轴和y轴的比例不同?这会影响我的可视化效果。
如何获得一个具有正方形单元格的网格?
go.Layout(zaxis=dict(scaleanchor="x", scaleratio=1))
但是没有效果。 - Rayfig.update_yaxes(scaleanchor="x", scaleratio=1)
。 - Gunther Struyf