0
htmlResponseBytes 39842 397888
cssResponseBytes 109265 108988
imageResponseBytes 205179 206662
javascriptResponseBytes 468573 476888
otherResponseBytes 4326 4378

我想使用gnuplot. 第 1 列应出现在 x 轴上,第 2 列和第 3 列应使用条形图绘制。今天第二列应该有图例,昨天第三列应该有图例。此外,这些值应该出现在每个条形图的顶部。

我试过这个

   reset
   dx=5.
   n=2
   total_box_width_relative=0.75
   gap_width_relative=0.1
   d_width=(gap_width_relative+total_box_width_relative)*dx/2.
   reset
   set term png truecolor
   set output "profit.png"
   set xlabel "Year"
   set ylabel "Profit(Million Dollars)"
   set grid
   set boxwidth total_box_width_relative/n relative
   set style fill transparent solid 0.5 noborder
   plot "profit.dat" u 1:2 w boxes lc rgb"green" notitle,\
   "profit.dat" u ($1+d_width):3 w boxes lc rgb"red" notitle

从此处复制此代码,适用于他的数据文件,但不适用于粘贴在顶部的我的数据文件

4

1 回答 1

0

这个怎么样:

set style data histogram 
set style histogram cluster gap 1
set xtics rotate by 90
set style fill solid
plot 'test.dat' using 2:xtic(1) lc rgb "blue", \
     '' using 3
于 2012-08-08T15:19:21.880 回答