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

Gnuplot 4.6图例修改:如何绘制与参考示例一致的学位论文绘图图例

Gnuplot 4.6 自定义图例实现方案

以下是适配4.6版本、可直接复用的配置方法:

基础配置

  • 优先关闭默认自动图例的限制,开启手动自定义模式:set key off
  • 需预设图例整体位置、分栏、间距等属性时,可保留key开启并调整对应参数:
    set key at 0.8,0.9     # 按你的画布坐标系调整图例位置
    set key columns 2      # 示例为双栏布局可直接用,单栏改为1即可
    set key spacing 1.5    # 调整图例行间距
    set key nobox Left     # 关闭图例边框、文字左对齐
    

组合图例标记实现

你需要的「线型+点型组合展示」的图例,直接用linespoints绘图模式即可自动生成对应样式的图例,不需要额外调整:

# 提前定义你的绘图样式,和你已有的线型设置保持一致即可
set style line 1 lc rgb '#000000' lt 1 lw 2 pt 7 ps 1.5
set style line 2 lc rgb '#1f77b4' lt 2 lw 2 pt 5 ps 1.5

# 绘图时指定每个系列的图例文本即可
plot '数据文件1.dat' using 1:2 w lp ls 1 t '系列1名称', \
     '数据文件2.dat' using 1:2 w lp ls 2 t '系列2名称'

特殊样式适配

如果目标图例包含分组标题、水平分隔线,可通过虚拟绘图项实现,不需要额外数据文件:

# 示例:添加分组标题和分隔线
plot NaN w l lc 'gray' lw 1 t '', \
     NaN w l lw 0 t '分组A', \
     '数据1.dat' ... , \
     '数据2.dat' ... , \
     NaN w l lc 'gray' lw 1 t '', \
     NaN w l lw 0 t '分组B', \
     '数据3.dat' ...

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 23:39:03