带有频率数据的直方图

时间:2013-02-27 16:20:51

标签: wolfram-mathematica

我试图使用MATHEMATICA从2列数据绘制直方图,其中第1列的数字从最小值增加到最大值,具有相同的间隔,第2列具有频率。我将间隔计算为,interval =(max-min)/(Bins数)。默认的直方图[]适用于没有频率计算的单列数据,但现在我的数据有频率。你能帮帮我吗?

非常感谢你;

1 个答案:

答案 0 :(得分:1)

以您描述的形式生成一些示例数据,您可以这样绘制:

frequencydata = Tally@Sort[RandomInteger[9, 100]];
TableForm[frequencydata, TableHeadings -> {None, {"Value", "Frequency"}}]

enter image description here

Histogram[Flatten[Table[#1, {#2}] & @@@ frequencydata], {0, 10, 1}]

enter image description here