pandasのDataFrame出力は.csvファイル&マトリクスへの変換


1.指定されたカラム名順にデータフレームを出力する
pandasが提供するDataFrameデータ構造で、csvの読み取り、出力には専用の関数があります.
import pandas as pd
df = pd.read_csv(in_path)   #   csv  
df=pd.DataFrame({'a':[0,1],'b':[1,2],'c':[2,3]})
df.to_csv(out_path,index=False)   #  df   csv  ,     dataframe       
col=['b','a','c']
df.to_csv(out_path,index=False,columns=col) #         df

出力結果:
#         df
a,b,c
0,1,2
1,2,3
#          df
b,a,c
1,0,2
2,1,3

2.データFrameをマトリクスに変換する
dfを通過することができる.valuesデータFrameをマトリクスに変換