Gnuplot柱状图,以Y表示字符串的出现次数
我使用的是gnuplot,在我目前的情况下,我想绘制如下数据:Gnuplot柱状图,以Y表示字符串的出现次数,gnuplot,Gnuplot,我使用的是gnuplot,在我目前的情况下,我想绘制如下数据: /test1.html /test1.html /test1.html /test2.html /test1.html /test2.html 我想创建的直方图显示: 伯爵阁下 在X中,上述数据中找到的每个字符串对应一个条目 因此,基于上述数据,直方图应显示 用于/test1.html的条达到4 用于/test2.html的条达到2 提前感谢Gnuplot不能做这样的预处理。为此,请使用外部工具。如果您在unixoid系统上,您可
/test1.html
/test1.html
/test1.html
/test2.html
/test1.html
/test2.html
我想创建的直方图显示:
伯爵阁下
在X中,上述数据中找到的每个字符串对应一个条目
因此,基于上述数据,直方图应显示
提前感谢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
设置样式数据直方图
设置样式直方图行堆叠
将boxwidth设置为0.8
设置样式填充实体
设置Y范围[0:]
取消设置键
使用1:xtic(2)和直方图绘制“
非常感谢@Christoph现在唯一的问题是我有太多的x值,因此它们看起来重叠,无法读取,你有什么提示吗?再次感谢