มีวิธีจัดเรียงคอลัมน์ใหม่ในดาต้าเฟรมของแพนด้าตามความต้องการส่วนตัวของฉันหรือไม่ (เช่นไม่เรียงตามตัวอักษรหรือตัวเลข แต่เหมือนกับการทำตามอนุสัญญาบางอย่าง)
ตัวอย่างง่ายๆ:
frame = pd.DataFrame({
'one thing':[1,2,3,4],
'second thing':[0.1,0.2,1,2],
'other thing':['a','e','i','o']})
สร้างสิ่งนี้:
one thing other thing second thing
0 1 a 0.1
1 2 e 0.2
2 3 i 1.0
3 4 o 2.0
แต่ฉันต้องการสิ่งนี้แทน:
one thing second thing other thing
0 1 0.1 a
1 2 0.2 e
2 3 1.0 i
3 4 2.0 o
(โปรดระบุวิธีแก้ปัญหาทั่วไปแทนที่จะเฉพาะเจาะจงสำหรับกรณีนี้ขอบคุณมาก)