Özdeğerlerin ve özvektörlerin bir listesini elde etmek için numpy.linalg.eig kullanıyorum:
A = someMatrixArray
from numpy.linalg import eig as eigenValuesAndVectors
solution = eigenValuesAndVectors(A)
eigenValues = solution[0]
eigenVectors = solution[1]
Özdeğerlerimi (örneğin en düşükten en yükseğe) sıralamak istiyorum, bir şekilde sınıflandırmadan sonra ilişkili özvektörün ne olduğunu biliyorum.
Bunu python işlevleriyle yapmanın herhangi bir yolunu bulamıyorum. Herhangi bir basit yol var mı yoksa sıralama versiyonumu kodlamam gerekiyor mu?
idx = eigenValues.argsort()[::-1]
.