Y轴刻度标签是相同的

时间:2015-09-21 23:39:30

标签: plot gnuplot

我正在尝试绘制一些数据,我注意到y轴刻度值都是相同的。我尝试使用y格式添加更多精度,但它不起作用。我不确定我可能做错了什么。

我最初认为这些图是反映数据的,但我发现这些数值都是一样的。最初令人困惑的是,y轴在主要抽动上只显示了相同的重复值。

在StackOverflow(Repeating y-axis tick labels)上还有另一个类似的问题,但那里的解决方案对我没有用,我想了解为什么gnuplot会这样做(在另一个问题中也没有解释)。

%> gnuplot -V
gnuplot 4.4 patchlevel 3
set term png font 'Liberation Sans,10' size 800,200
set output "data/plotid09-" . timestamp . ".png"
set style line 1 lt 1 lw 1 lc rgb "purple" pt -1
set xlabel "Time" font 'Liberation Sans,10'
set xdata time
set timefmt "%Y-%m-%d %H:%M:%S"
set xtics font 'Liberation Sans,10'
set ytics font 'Liberation Sans,10'
set format y "%8.4f"
set ylabel "Kelvin"
plot "data.txt" using 1:6 ls 1 smooth bezier with lines title "Temperature"

enter image description here

1 个答案:

答案 0 :(得分:1)

我发现了问题。感谢您的评论和反馈。

更改行

plot "data.txt" using 1:6 ls 1 smooth bezier with lines title "Temperature"

plot "data.txt" using 1:6 ls 1 with lines title "Temperature"

解决了这个问题。问题是“光滑bezier”选项。我删除了它,问题消失了,我看到一条平线和主要刻度上的适当编号,如下所示。下图是现在其中一个字段的示例(类似数据,相同问题)。

enter image description here