ここでは、「Pandas」を用いた「.xlsx」ファイルの書き込む方法について解説しています。
書き込む内容の定義
pd.DataFrame()
「pd.DataFrame」を用いて、書き込みたいデータを定義します。
書き込み
to_excel()
「to_excel」を用いてデータを書き込みます。
to_excel()を用いた使用例
import pandas as pd
#1---Dataの定義
input_data = [
['a','b','c'],
['d','e','f'],
['g','h','i']
]
index_data = ['row 1', 'row 2','row 3']#2---行名の指定
columns_data =['col 1', 'col 2', 'col 3']#3---列名の指定
df1 = pd.DataFrame(input_data,
index=index_data,
columns=columns_data)
#4---データの変換
df1.to_excel("output.xlsx")
#5---書き込み
1の部分で3×3の書き込むデータを定義しています。
次に2の部分で行名を指定しています。また3の部分では列名を指定しています。
4の部分ではPandasのデータ構造に変換しています。
最後に5の部分で書き込みを行っています。
結果
プログラムの結果は上記になります。