我使用plotly绘制了以下内容,并得到了之前显示的结果图。 X是一天中的小时数,Y是0-1之间的比例,Z是级别{0,1,2}的分类变量。
但是,目前尚不清楚为什么X似乎朝着我们习惯的3D直角坐标系的相反方向移动,而3D直角坐标系的下(-)和上(+),左(-)和右(+) ,以及前(-)和后(+)。但是,X似乎从前到后减少而不是增加。我是新手,不知道如何翻转轴,使其从0变为1,而不是1变为0。对此,我将不胜感激!
fig = px.scatter_3d(X_combined, x='x', y='y', z='z',
color='set', symbol='predictions', opacity=0.7)
fig.update_traces(marker=dict(size=12,
line=dict(width=5,
color='Black')),
selector=dict(mode='markers'))
答案 0 :(得分:0)
This应该可以解决问题:
fig.update_xaxes(autorange="reversed")
或者,您可以在特定范围内将其反转:
fig.update_xaxes(range=[9, 3])
答案 1 :(得分:0)
对于3D图,轴的选项在layout.scene
下。
因此,autorange
选项位于layout.scene.xaxis.autorange
下,可以像这样修改:
fig.update_scenes(xaxis_autorange="reversed")
参考: