#pandasとは
pandasとは、Pythonのライブラリです。
pandasは、主にデータを操作する時に使われます。AIや機械学習にpandasは必須です。
ですが、Excelのファイルを操作する機能も搭載されています。
今回は、pandasを使ったExcelファイルの読み込みの仕方について説明していきます。
#Excelファイル読み込み
###最初のシートのみの読み込み
import pandas as pd
df = pd.read_excel('sample.xlsx')
print(df)
上記のmain.pyを実行すると
となり、無事Excelファイルを読み込む事に成功しました。
###全シートから読み込み
因みに、main.pyの二行目を
df = pd.read_excel('sample.xlsx', sheet_name =None)
とすれば、sample.xlsxの全てのシートからデータを取ってくる事ができます。
###指定したシート読み込み
####番号で指定
sheet_nameをNoneにすると、全シート読み込みとなりました。
sheet_nameに0から始まる番号を指定することで、[指定した数字+1]番目のシートを読み込むことができます。
df = pd.read_excel('sample.xlsx', sheet_name =0) #1枚目のシート読み込み
df = pd.read_excel('sample.xlsx', sheet_name =2) #3枚目のシート読み込み
####名前で指定
sheet_nameに文字列を指定することで、その文字列をシート名に持つシートを読み込むことができます。
df = pd.read_excel('sample.xlsx', sheet_name ='sheet1') #名前が'sheet1'のシート読み込み
#まとめ
pandasを使ってExcelファイルを読み込む方法を紹介しました。
この機能はpandasの全機能の氷山の一角に過ぎません。
非常に様々な場面で使われるライブラリなので、気になった方は是非詳しいサイトなどを調べてみてください。