如何使用Gnuplot从CSV文件中的分箱数据创建直方图?

时间:2015-06-11 21:22:47

标签: csv gnuplot data-visualization

我有一个CSV文件,该文件由一个进程生成,该进程在预定义的二进制文件中输出数据(例如,以10为步长从-100到+100)。所以,每一行看起来都像这样:

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20

即。 20个逗号分隔值,第一个表示-100到-90范围内的频率,而最后一个表示90到100之间的频率。

问题是,Gnuplot似乎要求原始数据能够生成直方图,而我只有频率分布。在这种情况下我该如何处理?我正在寻找最简单的直方图,可能会使用竖条显示数据。

1 个答案:

答案 0 :(得分:0)

您已经有直方图数据,因此不能使用“设置直方图”。 从亚麻布生成x值,并做一个简单的箱图

plot dataf using (($0-10)*10):$1 with boxes