#jupyter-notebook #plotly #plotly-python
Вопрос:
Можно ли сделать настройку zmax для плотной тепловой карты интерактивной? Я создаю тепловую карту в записной книжке Jupyter с Python, и было бы неплохо, если бы zmax можно было изменить непосредственно на графике, введя новый номер в цветовой панели, ползунке или чем-то подобном.
Ответ №1:
- для прямого входа потребуется тире
- используя just plotly, вы можете иметь меню с заранее определенными значениями
import plotly.graph_objects as go fig = go.Figure(data=go.Heatmap(z=[[1, 20, 30], [20, 1, 60], [30, 60, 1]])) fig.update_layout( updatemenus=[ { "buttons": [ {"label": str(v), "method": "restyle", "args": [{"zmin": 0, "zmax": v}]} for v in range(10, 60, 10) ] } ] )