Gnuplot直方图,在Y中显示字符串出现的次数

时间:2015-11-09 08:42:43

标签: gnuplot

我正在使用gnuplot,在我目前的情况下,我想绘制如下数据:

/test1.html
/test1.html
/test1.html
/test2.html
/test1.html
/test2.html

我想创建的直方图显示: 在伯爵 在X中,上面数据中找到的每个字符串都有一个条目

基于以上数据,直方图应显示

  1. /test1.html达到4
  2. 的栏
  3. /test2.html到达2
  4. 的栏

    提前致谢

1 个答案:

答案 0 :(得分:4)

Gnuplot无法进行此类预处理。使用外部工具。如果你使用的是unixoid系统,你可以使用例如

set style data histogram
set style histogram rowstacked
set boxwidth 0.8
set style fill solid
set yrange [0:*]
unset key
plot '< sort data.txt | uniq -c' using 1:xtic(2) with histograms

enter image description here