Có cách nào để sắp xếp lại các cột trong khung dữ liệu gấu trúc dựa trên sở thích cá nhân của tôi (tức là không sắp xếp theo thứ tự bảng chữ cái hoặc số, mà giống như theo một số quy ước nhất định)?
Ví dụ đơn giản:
frame = pd.DataFrame({
'one thing':[1,2,3,4],
'second thing':[0.1,0.2,1,2],
'other thing':['a','e','i','o']})
tạo ra cái này:
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
Nhưng thay vào đó, tôi muốn điều này:
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
(Vui lòng cung cấp một giải pháp chung chung thay vì cụ thể cho trường hợp này. Rất cảm ơn.)