Excel
ファイルを読み込む
逆に、Excelファイルを表データとして読み込んでみましょう。Excelファイルを読み込む
には、
pd.read_excel("ファイル名.xlsx")と命令します。
df = pd.read_excel("ファイル名.xlsx")
先ほど出力したExcelファイル(csv_to_excel2.xlsx)を読み込んで、出力してみましょう。
import pandas as pd
import openpyxl
# Excel
ファイルを読み込む
df = pd.read_excel("csv_to_excel2.xlsx")
print(df)
名前 国語 数学 英語 理科 社会
0 C子 100 84 96 82 94
1 F
菜 96 92 94 92 90
2 E
美 92 62 84 80 78
3 A
太 83 89 76 97 76
4 B
介 66 93 75 88 76
5 D
郎 60 73 63 52 70
※日本語の 1 文字はアルファベットの 2 倍の幅があるため、列がずれて表示されます。
pd.read_excel("ファイル名.xlsx")は、Excelファイルのシートを1枚だけ読み込む命令で
す。そのままでは、シートが複数ある場合も最初の
1枚だけしか読み込めません。
そこで、複数のシートがある場合は、
sheet_nameで読み込みたいシートを指定して読み
込みます。
書式:Excel ファイルを読み込む
chap3/chap3-23.py ...