to_csv()メソッドで DataFrame をcsvファイルに書き出す。
import numpy as np
import pandas as pd
df = pd.DataFrame(np.arange(1,10).reshape(3, 3),
columns=['col0', 'col1', 'col2'],
index=['row0', 'row1', 'row2'])
print(df)
df.to_csv('sample.csv')
今回の場合、
col0 col1 col2
row0 1 2 3
row1 4 5 6
row2 7 8 9
のように出力され、
,col0,col1,col2
row0,1,2,3
row1,4,5,6
row2,7,8,9
という内容の sample.csv というファイルが書き出される。
参考
pandas.DataFrame.to_csv — pandas 2.2.2 documentation