エクセルファイルの読み込み
次の一連のプログラムは、エクセルファイルをダウンロードして、読み込む例です。
import urllib.request
url = "https://github.com/maskot1977/ipython_notebook/blob/master/toydata/Teikoku-Shoin-Japan.xlsx?raw=true"
urllib.request.urlretrieve(url, 'Teikoku-Shoin-Japan.xlsx')
import pandas as pd
excel = pd.ExcelFile('Teikoku-Shoin-Japan.xlsx')
for s in enumerate(excel.sheet_names):
print(s) # シートの名前と番号を列挙
sheet_index = 2
print(excel.sheet_names[sheet_index])
sheet = excel.parse(excel.sheet_names[sheet_index], header=None) # 2枚目のシートの中身を pandas 形式にする
課題72:エクセルファイルの読み込み
上記のエクセルファイルから任意のシートを取り出し、中身を表示してください。
課題提出方法
-
基本的にGoogle Colaboratoryを用いてプログラミングしてください。どうしても Google Colaboratory を用いることができない場合のみ、Jupyter Notebook または Jupyter Lab を用いてください。
-
課題1つごとに、ノートブックを新規作成してください。1つのノートブックで複数の課題を解かないでください。
-
ノートブックを新規作成すると「Untitled.ipynb」のような名前になりますが、それを「学籍番号・氏名・課題番号」のような名前に変更してください。
-
質問・感想・要望などございましたらぜひ書き込んでください。
-
もし課題を解くにあたって参考になったウェブサイトがあれば、それについても触れてください。
-
課題を計算し終わった ipynb ファイルを提出するときは、指定したメールアドレスに Google Drive で共有する形で授業担当者に提出してください。