2020年8月7日 星期五

交換 DataFrame 的 column 順序

把最後一欄換到最前面:
# 先拿到 column list
cols = df.columns.to_list()
# 交換 column 順序
cols = cols[-1:] + cols[:-1]
# 套用新的 column 順序
df = df[cols]
要換到其他的位置也可以參考這樣的方式,
核心觀念是先拿到全部的 column 後再調整位置,然後在套用新順序。

1 comments: