簡體   English   中英

使用 pandas 導出 csv 時指定第一列

[英]specify a first column when exporting csv using pandas

想知道如何使用 pandas 指定第一列?

例如,我有一個帶有變量var1, var2, var3,...varx的 dataframe df ,我希望生成的 csv 中的第一列是var3

df.to_csv('location/export.csv', index=False)

您可以通過執行以任何方式重新排列列

df[['var3', 'var1', 'var2', ..., 'varx']].to_csv('location/export.csv', index=False)

如果您只想在開始時使用 var3,則可以使用較少手動的方式

cols = df.columns.tolist()
cols.remove('var3')
df[['var3'] + cols].to_csv('location/export.csv', index=False)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM