2017-11-12 17 views
1

私はmatlabコードを持っており、私はそれをPythonコードに変更したいと思います。 は、これを行うために、私はそれがインデックスに例ヒストグラムの最大値のインデックスはどのように取得できますか?

array1 = [0 1 2 2 3 4 4 4 4 5 6 6 7 8 9] 
a1 = hist(array1,max(array1)-min(array1)) 
[value , index] = max(a1) 
u=[index-2:1:index+2] 
array_matrix = a1(u) 

% then value = 4 , index = 5 

ため

を取得するのは簡単ですMATLABでpythonで

をヒストグラムの最大値のインデックスを取得する方法を知りたいけど、中にどのように取得することができますPython?

ヒストグラムを取得するにはmatplotlibとnumpyがあります。 しかし、私は最大値とそれのインデックスを取得する方法がわかりません。それが位置だ見つけるため

答えて

0

maxを使用して、リスト内の最大値を探し、その後、index

l = list([1, 2, 3, 4, 5]) 

val = max(l) 
idx = l.index(val) 
関連する問題