我正在绘制间隔中数据采样的频率。代码是:
n=50 #number of intervals
plot "xxx.csv" u ($0):1 #To get the max and min value
max=GPVAL_Y_MAX
min=GPVAL_Y_MIN
width=(max-min)/n #interval width
#function used to map a value to the intervals
hist(x,width)=width*floor(x/width)
set ytic auto
set xtic auto
plot "xxx.csv" u (hist($1,width)):(1.0) smooth freq w histeps ls 1 title "xxx"
这可行,但我想将两个相似的图表与不同的数据重叠。问题是数据不同,所以最大值、最小值和宽度不一样。数据是分开的文件,如 yyy.csv 和 zzz.csv。我怎样才能做到这一点?