私は配列をソートしようとしています。配列のソートと切り捨て/切り捨て
例:
x y z
1 3 83
2 4 38
8 1 98
3 87 93
4 1 73
1 3 67
9 9 18
1 4 83
9 3 93
8 2 47
を、私はそれが最初に次のようになりたい::だから
x y z
1 3 83
1 3 67
1 4 83
2 4 38
3 87 93
4 1 73
8 1 98
8 2 47
9 9 18
9 3 93
x
は私がインポートされます。このようなデータファイルを持っています列が昇順になり、その後にy
列が続きます。
最後に、これらのアレイからアレイを構築したいのですか?それをしてもいいですか?
だから私は持っている:...
は
array[0] = [[1, 3, 83],[1, 3, 67],[1, 4, 83]]
array[1] = [[2, 4, 38]]
array[2] = [[3, 87, 93]]
array[3] = [[4, 1, 73]]
array[4] = [[8, 1, 98],[8,2,47]]
などアウトの開始:
import numpy as np
import matplotlib.pyplot as plt
data_file_name = 'whatever.dat'
data=np.loadtxt(data_file_name)
実装の試行で発生した問題を解決するために[mcve]を提供してください。 – idjaw
あなたはPandasパッケージを使いたいですか、純粋なPythonソリューションが必要ですか? – Alexander
純粋なpythonが最高でしょう - あなたに親切に感謝します – Scientized