matplotlibhist関数について混乱しています。
ドキュメントの説明:
値のシーケンスの場合、使用されるビンの下限の値。
しかし、2つの値を順番に持っている場合、つまり[0,1]の場合、1つのビンしか取得できません。そして、私がそのように3つ持っているとき:
plt.hist(votes, bins=[0,1,2], normed=True)
ビンは2つしかありません。私の推測では、最後の値は最後のビンの上限にすぎません。
最後のビンに「残りの」値を含める方法はありますか?それ以外に、非常に大きな値がありますか?(つまり、そのビンを他のビンよりもはるかに大きくすることなく)
最後のビンの値が最後のビンに含まれているようです
votes = [0,0,1,2]
plt.hist(votes, bins=[0,1])
これにより、高さ3のビンが1つ得られます。つまり、0,0,1です。その間:
votes = [0,0,1,2]
plt.hist(votes, bins=[0,1,2])
それぞれに2つのビンが2つあります。このカウンターは直感的で、新しいビンを追加すると他のビンの幅の制限が変更されます。
votes = [0,0,1]
plit.hist[votes, bins=2)
サイズ2と1の2つのビンが生成されます。x軸が0から1になるため、これらは0,5で分割されているようです。
bins配列はどのように解釈されるべきですか?データはどのように分割されますか?