gnuplot:如何使用自定义xlabel绘制单个点

时间:2018-09-10 14:43:35

标签: plot gnuplot points

我的问题如下,我有一个文本文件:

#X,#Y 
1,1.00182349
2,4.024570000000001
3,8.73499

我想要得到的是这样的情节:

enter image description here

基本上,每个y值都绘制为不同的点,在x轴上,我的标签为N,L,H。

我用倍频程的plot命令制作了这张照片,但是我不得不用gnuplot来做。

请,有人可以告诉我该怎么做吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

您可以为tic标签指定任意标签:

set datafile separator comma
set logscale    y
set xtics ("N" 1, "L" 2, "H" 3)
plot "test.dat" using 1:2:1 notitle with points linecolor variable pointtype 5 pointsize 2

enter image description here