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

Plotly散点图如何指定线条类型(如虚线样式)

Plotly 散点图设置虚线线型方案

要给lines+markers模式的散点图指定虚线类型,只需要在go.Scatter中新增line配置项,通过dash参数控制线型即可,原有配置不需要改动。

常用线型可选值

dash参数支持以下预设值,也支持自定义虚线间隔:

  • solid:默认实线
  • dash:普通短虚线
  • dot:点线
  • dashdot:点划线
  • 自定义样式:传入数值列表,例如[5, 2, 1, 2]代表「5px线段-2px空白-1px线段-2px空白」循环的自定义虚线

修改后的代码示例

import plotly.graph_objs as go

go.Scatter(
    x=df['x'],
    y=df['y'],
    mode="lines+markers",
    marker=dict(size=7, color=color, symbol='circle-open'),
    # 新增线条配置
    line=dict(
        dash='dash', # 替换为你需要的线型值即可
        color=color, # 可按需设置线条颜色,和标记点保持视觉统一
        width=2 # 可选参数,调整线条粗细
    ),
    fillcolor=color,
    name=f'{study[exp_names[i]]}_exp'
),

注:原代码中x=df['x']行末尾缺少逗号,直接运行会报语法错误,上述示例已经补全。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 04:09:29