Gnuplot 在同一图形上打印方框箭头B和线条点

Gnuplot 在同一图形上打印方框箭头B和线条点,gnuplot,Gnuplot,我试图使用gnuplot在同一个图上绘制两组不同的数据。第一组必须打印为BoxerRorbar,第二组必须打印为linespoints。但是,当我在gnuplot上运行下面的代码时,我得到以下错误: "/home/flav/salaak/src/www/plots/signature.ranking.1.EnergyPKG.gnu", line 20: warning: Skipping data file with no valid points plot '//home/flav/sala

我试图使用gnuplot在同一个图上绘制两组不同的数据。第一组必须打印为BoxerRorbar,第二组必须打印为linespoints。但是,当我在gnuplot上运行下面的代码时,我得到以下错误:

"/home/flav/salaak/src/www/plots/signature.ranking.1.EnergyPKG.gnu", line 20: warning: Skipping data file with no valid points

plot '//home/flav/salaak/src/www/plots/ranking.1.EnergyPKG.dat' using 0:2:3:xtic(1) with boxerrorbars fc rgb 'forest-green' title 'EnergyPKG [W]' axes x1y1, '//home/flav/salaak/src/www/plots/ranking.1.EnergyPKG.dsz.dat' u 1:2 w linespoints t 'Data Size bytes' axes x1y2
                                                                                                                                                                                                                                                                             ^
"/home/flav/salaak/src/www/plots/signature.ranking.1.EnergyPKG.gnu", line 20: all points y2 value undefined!
守则:

     set terminal pngcairo enhanced font 'arial,10' fontscale 1.5 size 1024, 768
      set output '/home/flav/salaak/src/www/plots/signature.ranking.1.EnergyPKG.png'
        unset border
        set grid
        set style fill  solid 0.25 noborder
        set boxwidth 0.5 absolute
        set title 'Ranking 1 '
        set xlabel  'Query.Job'
        set ylabel  'EnergyPKG [W]'
        set style histogram errorbars gap 2 lw 1
        set style data histograms
        set xrange [-0.5:3]
        set yrange [0:]
        set key under autotitle nobox
        set ytics nomirror
        set y2tics nomirror
        set y2range [0:]
        set y2label 'Data Size [bytes]' 
        plot '//home/flav/salaak/src/www/plots/ranking.1.EnergyPKG.dat' using 0:2:3:xtic(1) with boxerrorbars fc rgb 'forest-green' title 'EnergyPKG [W]' axes x1y1, \
'//home/flav/salaak/src/www/plots/ranking.1.EnergyPKG.dsz.dat' u 1:2 w linespoints t 'Data Size bytes' axes x1y2
排名1.1.EnergyPKG.dat:

q22.2   23.0008220833333    0.237935519166793
q16.2   22.988090297619 1.18050606267611
q07.4   10.6937465361916    0
排名1.1.EnergyPKG.dsz.dat:

q22.2   23359824
q16.2   1987871
q07.4   38

我想不出问题到底出在哪里

第一列中的值不是有效的数值,在打印线条点时也必须使用第零列(就像您已经对方框所做的那样):

另外,请将您发布的脚本限制在最低限度,但这仍然显示了问题。所有这些范围、标签、tic设置等都是多余的,使识别问题变得更加困难

dir ='/home/flav/salaak/src/www/plots/'
plot dir.'ranking.1.EnergyPKG.dat' using 0:2:3:xtic(1) with boxerrorbars axes x1y1,\
dir.'ranking.1.EnergyPKG.dsz.dat' u 0:2 w lp axes x1y2