我不知道如何隐藏 Plotly Surface 图上的颜色条。
我使用的代码是:
import plotly.graph_objs as go
import numpy as np
x = np.linspace(0, 9, 10)
y = x
z = np.linspace(0, 99, 100).reshape((10, 10))
fig = go.Figure()
fig.add_trace(
go.Surface(
x=x,
y=y,
z=z
)
)
fig.update_layout(
scene=dict(
xaxis_title='x',
yaxis_title='y',
zaxis_title='z'
)
)
fig.show()
以下是我尝试过的一些事情:
fig.update_coloraxes(showscale=False)
fig.update_layout(coloraxis_showscale=False)
go.Surface(
x=x,
y=y,
z=z,
colorscale=None,
colorbar=None,
coloraxis=None
)
还有其他想法吗?
这适用于 Plotly 5.17.0:
fig.add_trace(
go.Surface(
x=x,
y=y,
z=z,
showscale=False # <<<<<<<<<<
)
)