次の形式の配列があります。
564387.29 7371625.14 0.00 33030.00 -132.96 -1031.50
564387.29 7371625.14 0.00 1530.00 -133.85 -1039.27
564387.29 7371625.14 0.00 47970.00 -138.35 -1044.40
564387.32 7371625.14 0.00 47970.00 -166.41 -999.27
564387.32 7371625.14 0.00 33030.00 -241.74 -1889.71
564387.32 7371625.14 0.00 1530.00 -135.42 -857.31
564387.35 7371625.14 0.00 33030.00 -174.06 -990.66
564387.35 7371625.14 0.00 1530.00 -178.17 -927.11
564387.35 7371625.14 0.00 47970.00 -116.65 -1810.97
配列を pandas データフレームにし、列 1、2、4 に基づいて並べ替えます。
564387.29 7371625.14 0.00 1530.00 -133.85 -1039.27
564387.29 7371625.14 0.00 33030.00 -132.96 -1031.50
564387.29 7371625.14 0.00 47970.00 -138.35 -1044.40
564387.32 7371625.14 0.00 1530.00 -135.42 -857.31
564387.32 7371625.14 0.00 33030.00 -241.74 -1889.71
564387.32 7371625.14 0.00 47970.00 -166.41 -999.27
564387.35 7371625.14 0.00 1530.00 -178.17 -927.11
564387.35 7371625.14 0.00 33030.00 -174.06 -990.66
564387.35 7371625.14 0.00 47970.00 -116.65 -1810.97
最後のステップは、4 つの追加列に変数を追加して行数を減らし、次のようにすることです。
564387.29 7371625.14 0.00 1530.00 -133.85 -1039.27 -132.96 -1031.50 -138.35 -1044.40
564387.32 7371625.14 0.00 1530.00 -135.42 -857.31 -241.74 -1889.71 -166.41 -999.27
564387.35 7371625.14 0.00 1530.00 -178.17 -927.11 -174.06 -990.66 -116.65 -1810.97
しかし、私は方法を見つけることができないようです - 私は多くのnumpyとpandasの議論を見ましたが、アイデアを得ることができませんでした