請考慮Python 3.5中我的numpy矩陣的以下圖片。 A是一個形狀矩陣(35,50)。矩陣的最大值,最大元素的索引
含np.max(A)
回報最大的權值線,最大的確是2372在我的數據集。但是當我試圖重現numpy的文件,如下所示:
https://docs.scipy.org/doc/numpy/reference/generated/numpy.matrix.argmax.html
我沒有得到這樣的相似文檔中的結果的結果。所有的索引對都不相同。我嘗試了第一個索引對:A[18][29]
,但它是具有值506的元素的索引,當時我認爲這隻會返回矩陣最大值的索引。這使我有2個問題:
如果這些指標對都不是矩陣的最大的指數,即
np.max(A)
,那麼它們是什麼?numpy是否有辦法返回任何給定形狀(我的形狀爲35,50)的矩陣內實際元素的索引?理想情況下,如果我輸入:
A[row_index][column_index]
我想輸出是價值等於np.max(A)
標元素,在我的情況下,該值將是2372
我也不清楚爲什麼它不工作的我期望它的方式,如果我不得不猜測,我會說它與數組中的數組有關,或者我只是沒有使用正確的numpy擴展。
請指教,
謝謝
很好的解釋,謝謝你對我的幫助看看這些numpy擴展應該如何工作 –