のらケミスト

中小化学企業で新規事業とか技術開発している人のブログ。技術的な話とか転職の体験談をご紹介。

pythonでエクセルのデータを読み込む【一時間で始めるデータ解析】

こんにちは。
前回でpythonを使う準備が整いました。
tamagoyaki1999.hatenablog.com

今回はエクセルのシートからデータを読み込む方法です。

xlrd, xlwtをインストール

コマンドプロンプトを立ち上げる。

pip install xlrd
pip install xlwt

コマンドでモジュールを追加。

使い方

モジュールをインポート

import xlrd
import xlwt

ブックを読み込み

wb=xlrd.open_workbook(エクセルの保存場所のパス)

シートを読み込み

sheet=wb.sheet_by_name('Sheet1')

エクセルのデータを抽出

val=sheet.cell_value(row, col)

※rowには行番号、colには列番号を入力

エクセルのデータを配列に格納

A.append(sheet(row, col))

※rowには行番号、colには列番号を入力

コード例

あるエクセルシートの列番号colの、row_begin行からrow_end行までの数値を配列に保存する。

xlrd


ブログランキング始めました。バナーをクリックしてもらうと順位上がるらしいです。よかったら応援お願いします!

化学ランキング
にほんブログ村 科学ブログへ
にほんブログ村