ordenar valores propios y vectores propios asociados después de usar numpy.linalg.eig en python

| | | | | | | |

Estoy usando numpy.linalg.eig para obtener una lista de valores propios y vectores propios:

A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] 

Me gustaría ordenar mis valores propios (por ejemplo, de menor a mayor), de manera que sepa cuál es el vector propio asociado después de la clasificación.

No encuentro ninguna forma de hacerlo con las funciones de python. ¿Hay alguna forma sencilla o tengo que codificar mi versión de clasificación?