ソートしたいデータがいくつかありますが、このメソッドは numpy.lexsort() を使用しています
data = np.zeros(shape=(n,6))
# some routine that partially populates the table
index = np.lexsort((data[:,0],data[:,1]))
data = data[index] # sort
などのテーブルで使用
-500 0.5 0.0 0.0 0.0 0.0
-400 0.6 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
次のようなデータを返します。
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
-500 0.5 0.0 0.0 0.0 0.0
-400 0.6 0.0 0.0 0.0 0.0
しかし、それは奇妙ですよね?