【问题标题】:Add rectangular patch on heatmap's cell using Plotly使用 Plotly 在热图的单元格上添加矩形补丁
【发布时间】:2020-10-27 17:23:12
【问题描述】:

我正在使用 Plotly 可视化热图,并且我想在该热图上的某些特定单元格周围添加矩形补丁/边框。

我只是想知道是否有任何方法可以做到这一点。我看到他们在 matplotlib 中具有类似的功能,允许用户在热图单元 add_patch(Rectangle((i,j), 1, 1, fill=False, edgecolor='gray', lw=3)) 上添加矩形边框。但是我没有找到plotly提供的类似功能。

我该怎么办?

【问题讨论】:

    标签: python matplotlib plotly data-visualization heatmap


    【解决方案1】:

    我已经找到了解决方案。您可以通过添加以下代码来简单地为您的热图可视化添加散点。

        fig.add_trace(
        go.Scatter(mode="markers", x=x_patch, y=y_patch, marker_symbol=[101],
                       marker_color="darkgray", 
                       marker_line_width=2, marker_size=22, hovertemplate= 'x: %{x}<br>y: %{y}<br>z: %{z}<extra></extra>'))
    

    为了自定义您的标记,您可以查看此示例here。在这种情况下,我想添加方形标记,这个标记的代码是 101。希望它会帮助某人:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-28
      • 2021-05-01
      • 2017-12-26
      • 1970-01-01
      • 1970-01-01
      • 2021-10-25
      • 1970-01-01
      • 2021-03-04
      相关资源
      最近更新 更多