Excel
ファイルに出力する
DataFrameを、Excelファイルとして直接出力することもできます。
まず、
openpyxlライブラリをimport openpyxlとしてimportします。
Excelファイルとして出力するには、df.to_excel("ファイル名.xlsx")と命令します。また、
インデックスを削除して書き出すときは、
df.to_excel("ファイル名.xlsx", index=False)と命
令します。
df.to_excel("ファイル名.xlsx")
df.to_excel("ファイル名.xlsx", index=False)
df.to_excel("ファイル名.xlsx", sheet_name="シート名")
「test.csv」を読み込んで、国語の点数でソートして、Excelファイル(csv_to_excel1.
xlsx
)に出力してみましょう。
import pandas as pd
import openpyxl
# CSV
ファイルを読み込む
df = pd.read_csv("test.csv")
#
ソート(国語の点数が高いもの順)
kokugo = df.sort_values("国語",ascending=False)
# Excel
ファイルに出力する
kokugo.to_excel("csv_to_excel1.xlsx")
出力されたファイルを、Excelで見てみましょう。
書式:Excel