0
を使用して列の値の並び替え:余分な列を追加すると、私はパンダのデータフレームに余分な列を追加し、以下のようにいくつかの列の値を再配置するパンダコードを書くことができるどのパンダ
オリジナルデータフレーム(表1):
をID Type Order
S171 UXT15 1
S171 MMU18 2
S171 SXR13 3
S171 UTX16 4
S172 SXR13 1
S172 UTX16 2
S173 UTX16 1
S173 SXR13 2
私はそうのような表2に上記のデータフレーム(表1)を変換したい:
ID Type Nickname Order
S171 UXT15 R1 1
S171 MMU18 R2 2
S171 SXR13 R3 3
S171 UTX16 R4 4
S172 SXR13 R1 1
S172 UTX16 R2 2
S173 UTX16 R2 1
S173 SXR13 R1 2
表2は、「ID」COの独自性に応じて余分な列「ニックネーム」を有しています
固有の「ID」欄と「ニックネーム」の各行は、それが順に配置されているマッチングさS171 R1R2R3R4
S172 R1R2
S173 R2R1
次のようlumnと「注文」カラム
表2は、最終的な出力に変換されます。 。
おかげ
このOPが要求している出力を生成しません。 (私はOPのニックネーム列がどのように機能するのか分からないので、私はそこに助けてもらえません) – DSM
はい、私はそれを見ます。最後の2行がスワップされます。 – jezrael