Pythonのpandasライブラリを使用してExcelファイルを読み込む方法について解説します。Excelファイルを読み込むための関数は read_excel()
です。
基本的な使用方法
まずは、read_excel
関数を使ってファイルを読み込む基本を説明します。
import pandas as pd
# Excelファイルを指定して読み込む
df = pd.read_excel('excel1.xlsx')
print(df)
このコードは、excel1.xlsx
というExcelファイルを読み込み、その内容をpandasのDataFrameとして表示します。
シート名を指定して読み込む方法
read_excel
関数は、デフォルトでは初めのシート (一番左のシート)が読み込まれます。シート名を明確に指定したい場合には、 sheet_name
でシート名を指定します。
import pandas as pd
# シート名を指定して読み込む
df = pd.read_excel('excel1.xlsx', sheet_name='sample_1')
print(df)
このコードは、excel1.xlsx
のsample_1
という名前のシートを読み込みます。
openで開いたファイルから読み込む方法
read_excel
関数は、以下のようにファイルパスではなくopen関数で開いたオブジェクトを渡してExcelを読み込むことも可能です。
import pandas as pd
# openで開いたファイルから読み込む
with open('excel1.xlsx', 'rb') as f:
df = pd.read_excel(f)
print(df)
以上がPythonのpandasライブラリを使用してExcelファイルを読み込む基本的な方法です。さらに詳細な読み込み方法については、公式ドキュメンテーションを参照してください。.