1
我试图用2列数据绘制使用MATHEMATICA的直方图,其中第一个数字从最小值增加到最大值,具有相同的间隔,第二个数据具有频率。我计算了间隔为,interval =(max-min)/(分档数)。对于没有计算频率的单列数据,默认的直方图[]可以正常工作,但现在我的数据有频率。你能帮我解决这个问题吗?带频率数据的直方图
非常感谢你;
我试图用2列数据绘制使用MATHEMATICA的直方图,其中第一个数字从最小值增加到最大值,具有相同的间隔,第二个数据具有频率。我计算了间隔为,interval =(max-min)/(分档数)。对于没有计算频率的单列数据,默认的直方图[]可以正常工作,但现在我的数据有频率。你能帮我解决这个问题吗?带频率数据的直方图
非常感谢你;
生成你所描述的形式,一些示例数据,可以绘制它像这样:
frequencydata = [email protected][RandomInteger[9, 100]];
TableForm[frequencydata, TableHeadings -> {None, {"Value", "Frequency"}}]
Histogram[Flatten[Table[#1, {#2}] & @@@ frequencydata], {0, 10, 1}]
非常感谢 – mike 2013-03-01 01:08:13
欢迎堆栈溢出!请告诉我们你的代码。 – IronMan84 2013-02-27 16:40:35
dat = Import [“data.dat”];直方图[dat] – mike 2013-02-27 17:13:36
非常感谢你ironMan – mike 2013-02-27 17:23:30