2010-08-03 111 views

回答

4

因爲垃圾箱定義的bin 邊緣你需要添加更多的倉

numpy.histogram([1,3,2,3,1,1,1,1,2,3,2,5,6,6],bins=numpy.arange(0,8,1)) 
1

它看起來像是把5和6放在一起 - 也許最後一個箱子是5到6,包括?


編輯:縱觀docs,我猜6是最右邊的邊緣,如此五至六歲的值是在最後的垃圾桶。

2

最後一個箱子裏有一個5和兩個6。引用doc「除了最後一個(最右側)垃圾箱都是半開放的」,所以最後一個垃圾箱包含2 6個垃圾箱。

1

我認爲這與第一個和最後一個下溢和溢出的語義相關。您的存儲桶總數是正確的。