如何使用数组数组进行argsort

时间:2018-01-26 17:05:37

标签: python numpy

我试图在浮点数组的数组上使用argsort,但遇到了一些问题。 这是我尝试做的事情:

import numpy as np 
z = np.array([np.array([30.9,29.0,5.87],dtype=float),np.array([20.3,1.3,8.8,4.4],dtype=float)])  # actually z is transferred from a tree using root2array whose corrseponding branches is a vector<vector<float>>  
Index_list = np.argsort(z)

然后我收到了:

ValueError: operands could not be broadcast together with shapes (4,) (3,) 

那么我应该怎么做才能修改z或改变argsort的方式使其工作?

0 个答案:

没有答案