点图,也称为点状图,是一种简单的类似直方图的图表,用于统计学中相对较小的数据集,其中值落入多个离散的箱子中。要绘制点图,请计算落入每个箱子中的数据点数量,并为每个箱子绘制与该数量一样高的点堆。上面的图示显示了这样一个图,它是针对在 1 到 25 之间(包括 1 和 25)随机选择的 100 个整数的样本绘制的。
在 Wolfram 语言中绘制点图的简单代码,并对箱子高度进行适当标记,可以给出如下:
DotPlot[data_] := Module[{m = Tally[Sort[data]]}, ListPlot[Flatten[Table[{#1, n}, {n, #2}]& @@@ m, 1], Ticks -> {Automatic, Range[0, Max[m[[All, 2]]]]}] ]