You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Plotly 3D散点图中鼠标悬停点后的黑色线条?

移除Plotly 3D散点图悬停时的黑色线条

要去掉悬停在点上出现的黑色边框线条,直接在add_markers里配置marker的线条样式即可,两种常用方案:

  • 彻底隐藏所有点的边框(包括悬停时):
    把marker的线条颜色设为透明、宽度设为0,这样不管悬停与否都不会显示边框。

    plot_ly(mpg, x = ~cty, y = ~hwy, z = ~cyl) %>%
      add_markers(
        color = ~cyl,
        marker = list(line = list(color = 'transparent', width = 0))
      )
    
  • 保留正常状态的点边框,但移除悬停时的黑色高亮:
    如果你的点原本有边框,只想去掉悬停时的黑色线条,可以单独设置hover状态下的线条宽度为0。

    plot_ly(mpg, x = ~cty, y = ~hwy, z = ~cyl) %>%
      add_markers(
        color = ~cyl,
        marker = list(
          line = list(color = 'gray', width = 1), # 正常状态的边框样式
          hoverline = list(width = 0) # 悬停时取消边框
        )
      )
    

这两种方法都能解决你的问题,根据需求选择即可。

内容的提问来源于stack exchange,提问作者firmo23

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 16:09:55