我正在尝试绘制一个冲动情节,这是我目前的剧本:
Regexp
数据输入是:
set terminal pngcairo transparent enhanced font "arial,10" fontscale 1.0 size 500, 350
set output 'test.png'
set key bmargin left horizontal Right noreverse enhanced autotitles box linetype -1 linewidth 1.000
plot 'example.csv' using 2:xtic(1) title col with impulses lw 15, \
'' using 3:xtic(1) title col with impulses lw 15, \
'' using 4:xtic(1) title col with impulses lw 15
这是当前的输出:
gnuplot example.gnu
所以我试图将条形堆叠成一个类似于直方图选项(var basis out1 out2
param1 0.1 0.3 0.5
param2 -0.1 0.4 -0.6
param3 0.4 0.6 0.8
param4 -0.4 -0.5 -0.6
param -0.1 0.0 0.1
)的行位置,但我没有成功。
我想要直方图的例子是:
{{0}}
是否有类似于冲动情节的东西?
答案 0 :(得分:0)
如果你想要一个rowstacked直方图,为什么不简单地使用一个?随着
set style data histogram
您将histogram
设置为所有绘图的全局绘图样式,并使用
set style histogram rowstacked clustered
您可以连续聚集所有值。完整的示例脚本(带有一些可视化增强功能)是:
reset
set style data histogram
set style histogram rowstacked clustered gap 2
set boxwidth 0.9 relative
set style fill solid noborder
set key auto columnheader tmargin horizontal Right
set xzeroaxis
plot for [i=2:4] 'example.csv' u i:xtic(1)
输出