根据此链接
http://en.wikipedia.org/wiki/Freedman%E2%80%93Diaconis_rule
和此链接
function m=histogram_bins(y);
m=floor(2*iqr(y))/(length(y)^(1/3));
end
但是对于这个数据
histogram_bins(Z)
ans =
1.5791
我已尝试将柱状图分类为2并获得以下图片
但这不是正确的分离,所以我该如何解决?
让我们考虑下面的另一个数据示例,看看什么意味着良好的分离
histogram_bins(B)
ans =
17.4452
histogram(B,100,18) % dont pay attention to 100