GNUPLOT:第一个数据行未显示在barchar中

时间:2017-06-26 08:20:43

标签: gnuplot

我正在生成一个简单的barchar,其中一行代表使用GNUPLOT的平均值。一切正常,但我注意到GNUPLOT总是避开第一个数据行。我可以解释一下为什么因为我在这个图书馆里不是很有经验。

数据文件的示例

FILE.DAT

#"semana" "valor"  "avg_consumo"

"Dec-16" 308893.68781 341525
"Jan-17" 335020.44772 341525
"Feb-17" 311196.136253 341525
"Mar-17" 352105.952394 341525
"Apr-17" 335570.091083 341525
"May-17" 373732.943507 341525

我正在执行生成的命令的一个例子就是这个

gnuplot -e "fuente='file.dat'; out='~/output.png'; titulo='Title';titulo_media='Average';color='#729fcf';media='18337';limite='48713.6237385';" script.sh

脚本如下所示

#!/usr/bin/gnuplot
set term postscript
set terminal pngcairo nocrop enhanced size 500,300 font "Siemens Sans,12"
set output out
unset title
set boxwidth 0.8 absolute
set border 3
set style fill solid 1.00 border lt -1
set style histogram clustered gap 1 title textcolor lt -1
set style data histograms

set xtics border scale 1,0 nomirror autojustify norangelimit
unset ytics

set key off auto columnheader
set key ins vert center top

set offset 0,0,graph 0.05,0

if(limite != 0 ){
  set yrange [0.0000 : limite] noreverse nowriteback
}else{
  set yrange [-1 : 1] noreverse nowriteback
}

set xtics border in scale 0,0 nomirror rotate by -45  autojustify
set ytics nomirror
set xtics  norangelimit
set xtics ()

show style line

set style line 1 lt 1 lc rgb color lw 0
set style line 2 lt 1 lc rgb color lw 3
set style arrow 3 lt 2 lc rgb 'black' lw 4


plot fuente using (column(0)):2:xtic(1) title titulo ls 1 with boxes, '' u 3 ls 3 lw 4 lc rgb '#333333'  title titulo_media with lines

生成的图形是这一个,缺少“Dec-16”行

enter image description here

有人可以帮我识别脚本中的错误吗?

提前致谢。

0 个答案:

没有答案