python pandas行インデックス順序と列インデックス順序調整

473 ワード

import pandas as pd
file_path=""
df=pd.read_csv(file_path,sep=',',header=None)
#   
pf=df.pivot_table(index=0,columns=1,values=2)
cols=list(pf)
cols.insert(0,cols.pop(cols.index('nu'))) #        
pf=pf.loc[:,cols]
#        
pf=pf.reindex(['nu','0','1_5','6_15','16_30','31'])
#  csv  
write_file = ""
pf.to_csv(write_file,sep=',',header=True,index=True)