Gnuplot使用交叉(X)而不是给定的短划线(' - ')

问题描述:

我试图用虚线绘制出'x y value'格式的数据。我设置的虚线类型与我给出的简单函数一起工作,但是当我在我自己的数据上使用它时,它使用十字线而不是虚线。Gnuplot使用交叉(X)而不是给定的短划线(' - ')

我在运行Gnuplot 5.0版的mac上使用qt终端。

我的代码:

set linetype 1 dashtype '- -' 
plot 'results.txt' lt 1 

这将产生以下情节:

results_plot

任何想法,为什么gnuplot的不使用我的冲刺型?

绘图函数有不同的默认值(行,show style function)比绘图数据(点,show style data)。

直接设置绘图样式像

set linetype 1 dashtype '- -' 
plot 'results.txt' lt 1 with lines 

或用

set style data lines 
+0

哇全局设置所需的样式,就这么简单吧? :) 谢谢! – menrva