我有一个以下格式的文件:
1043481872
1043481872
1043481872
1043481872
1043481873
1043481873
1043481873
1043481873
1043481874
1043481874
1043481874
1043481875
我的问题现在归结为一个简单的图表,其中 X 轴是表中的唯一值,Y 轴是每个值的数量。例如,1043481874 为 x 轴,3 为 Y 轴。如果有人能告诉我如何编写 bash 脚本来绘制此图,那将非常有帮助
答案1
用于uniq -c
从您的文件生成计数:
4 1043481872
4 1043481873
3 1043481874
1 1043481875
gnuplot
用;绘制数据点配置plot
中的相关语句gnuplot
将包括
plot … using 2:1
转置 输出的 X/Y 顺序uniq
。