Как убрать надписи над слайдером plotly
Мне необходимо убрать подписи step-i со слайдера plotly, с каким элементом производиться манипуляция? Вот код который работает :
fig = go.Figure()
def lambda_arg (step_):
return ((1-10)/step_)
def mu_arg (step_):
return (1/step_)
for step in np.arange(0,101,1):
fig.add_trace(
go.Scatter(
visible=False,
line=dict(color="#00CED1", width=6),
name="? = " + str(step),
x=np.arange(0,101,1),
y = ((mu_arg(step)/(lambda_arg(step)+mu_arg(step)))+(lambda_arg(step)/(lambda_arg(step)+mu_arg(step)))*
1/np.exp(-((lambda_arg(step)+mu_arg(step))*np.arange(0,101,1))))))
fig.data[10].visible = True
steps = []
for i in range(len(fig.data)):
step = dict(
method="update",
args=[{"visible": [False] * len(fig.data)},
{"title": "Failure rate (failures per hour): " + str(0.1*i)}], # layout attribute
)
step["args"][0]["visible"][i] = True # Toggle i'th trace to "visible"
steps.append(step)
sliders = [dict(
active=0,
pad={"t": 50},
steps = steps
)]
fig.update_layout(
sliders=sliders,
xaxis_title="Hours",
yaxis_title="Availability"
)
