是否可以在图形上指定不同样式的Gnuplot线,以及图例中的相应条目?

是否可以在图形上指定不同样式的Gnuplot线,以及图例中的相应条目?,plot,gnuplot,legend,Plot,Gnuplot,Legend,我有一个数据文件(points.dat): 我运行gnuplot任务(使用tmp文件平滑x(y)数据): 我有两个图例(关键)条目: 但我想将两者合并: 我可以在视图窗口外绘制虚拟线条点,但应该是正确的方法 @克里斯托夫评论 这不是“纯数学”,技术文档中有一些标准设计图。阅读报告的人应该能够将标尺附在图表上,并查看参数的近似值 现在,我选择“notitle”作为情节和虚线的标题: plot 'tmp' using 2:1 with lines lt 6 notitle, \ 'p

我有一个数据文件(points.dat):

我运行gnuplot任务(使用tmp文件平滑x(y)数据):

我有两个图例(关键)条目:

但我想将两者合并:

我可以在视图窗口外绘制虚拟线条点,但应该是正确的方法


@克里斯托夫评论

这不是“纯数学”,技术文档中有一些标准设计图。阅读报告的人应该能够将标尺附在图表上,并查看参数的近似值

现在,我选择“notitle”作为情节和虚线的标题:

plot 'tmp' using 2:1 with lines lt 6 notitle, \
     'points.dat' with points lt 6 notitle,   \
     1E999 lt 6 with linespoints title "My Cool Title"
plot 'tmp' using 2:1 with lines lt 6 notitle, \
     'points.dat' with points lt 6 notitle,   \
     1E999 lt 6 with linespoints title "My Cool Title"

(很抱歉,如果声明令人困惑。这都是谷歌翻译。)

现在,我选择“notitle”作为绘图和虚线标题:

plot 'tmp' using 2:1 with lines lt 6 notitle, \
     'points.dat' with points lt 6 notitle,   \
     1E999 lt 6 with linespoints title "My Cool Title"
plot 'tmp' using 2:1 with lines lt 6 notitle, \
     'points.dat' with points lt 6 notitle,   \
     1E999 lt 6 with linespoints title "My Cool Title"

我不知道你是怎么做到的。除此之外,我还认为这没有多大意义,因为这两部分(插值线和点)有不同的起源和不同的含义:一部分可能是一些计算或测量的结果,另一部分仅仅是视觉增强(?)增加了问题。还有一件事:为什么X(Y)图形相对于Y(X)有区别?没有萨满教,Y(X)可以有正常的传说。我不太确定我是否正确:如果你绘制X(Y)或Y(X)根本不重要。这只是因为需要插值才起作用。然后,实际上有两个数据集(原始数据集和插值),不能使用单个图例条目进行打印。所以“虚拟”情节才是出路。顺便说一句:你也可以把这个作为你自己的答案并接受它。我认为这是一个常见的问题(x=f(y))。在工程实践中,经常需要用这种形式显示长度/高度上的分布参数。在这种情况下。。。奇怪)1E999是什么?我们如何将其用于同一绘图中的多个数据文件?