用于情节热图的交互式 zmax?

Posted

技术标签:

【中文标题】用于情节热图的交互式 zmax?【英文标题】:Interactive zmax for plotly heatmap? 【发布时间】:2021-12-07 11:47:03 【问题描述】:

是否可以使绘图热图的 zmax 设置交互?我正在使用 Python 在 Jupyter Notebook 中生成热图,如果可以通过在颜色栏、滑块或类似内容中输入新数字直接在绘图上更改 zmax,那就太好了。

【问题讨论】:

【参考方案1】: 直接输入需要破折号 仅使用 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)
            ]
        
    ]
)

【讨论】:

以上是关于用于情节热图的交互式 zmax?的主要内容,如果未能解决你的问题,请参考以下文章

在 jupyter notebook 中使用 plotly python 绘制具有不等热图的交互式树状图

R热图和热图输出

在智能手机上使用,闪亮的交互式情节无法理解手指动作

情节:具有“链接”交互性的多个情节

是否有可能实现与多个分类轴的Shiny情节交互?

带有两个滑块的交互式 matplotlib 图