thisとthisと、thisのような関連する質問があります。それでも解決策を理解することはできません。Numpyヒストグラム()とのMatlab hist()の一致
私はMatlabでhist()関数を複製しようとしましたが、異なる次元の結果が得られ、内部の値が異なっていました。私はbin-centerとbin-edgeを認識していますが、Matlabの結果と一致させたいと思っています。
Matlabの:
a = [1,2,3];
[w,t] = hist(a);
w = [1, 0, 0, 0, 1, 0, 0, 0, 0, 1]
t = [1.1, 1.3, 1.5, 1.7, 1.9, 2.1, 2.3, 2.5, 2.7, 2.9]
length(t) = 10
のPython:私はコースコード私自身の機能で、私は何かビルトインがある場合に、車輪を再発明を避けるためにしようとしていますができ
a = [1,2,3]
w,t = histogram(a)
w = [1, 0, 0, 0, 0, 1, 0, 0, 0, 1]
t = [1.0, 1.2, 1.4, 1.6, 1.8, 2.0, 2.2, 2.4, 2.6, 2.8, 3.0]
len(t) = 11
。
私はあなたを助けることはできませんが、ちょうどあなたの注意のためのPythonを知らない:それはです'hist'を使うのはお勧めできません。代わりに' histogram'を使います。 –
@Mikhail_Sam ohh typo、私は "numpyインポートヒストグラムからヒストリ"としてインポートしました。今修正されました。 – nxgtrturbo