【Python】pandasでExcelを読み込む

珍しくIT関連の記事です。

データ分析の仕事等をしているとExcelのファイルを読み込みたいことがあると思います。

そんなときのPythonでの読み込み方法です。

準備

とりあえずxlrdをpipでインストールします。

読み込み方

pandasで読み込むのが簡単です。

まずはシンプルな例として「ひとつのxlsxファイルの中の,ひとつのシートを読み込む」場合です。

以上です。pandasを使えば簡単ですね。

もうsheet_dfがDataFrameになっているので,あとは好きに処理してしまえばいいです。

複数のファイルの全シートを読み込みたい場合はこういう感じになります。

ちなみに,pandas.ExcelFile.parseで比較的よく使う引数は次の2つくらいですかね。

・skiprows: 最初の何行をスキップするか

・header: 最初の行をヘッダーとして読み込まない場合は,header=None

スポンサーリンク