google Colaboratory CSVファイル読込み
Pythonを使ったプログラミングで、お弁当の需要予測を行う練習問題があり、備忘のための学習のアウトプットです。
【google Colaboratoryを使用して、CSVファイルを読込む手順】
※google Colaboratoryでは、ローカルにあるCSVファイルを読み込めないため、google driveにアップロードしてから、読込みを行う必要がある。
①google driveにアップロード
②google Colaboratoryで、google driveをマウント(google driveを参照する)
from google.colab import drive
drive.mount('/content/drive')
↑画像のような表示となるので、URLをクリック
↑画像のような表示となるので、アカウントをクリック
リクエストの許可後、コードが示されるので、そのコードを「Enter your authorization code:」のスペースに張り付け
「Mounted at /content/drive」と表示されればOK
③google Colaboratoryで、ファイルを読み込み
import csv
csvfile = open('/content/drive/My Drive/train.csv')
reader = csv.DictReader(csvfile)
for row in reader:
print(row)
マイドライブにある「train」という名称のCSVファイルを読み込んでいます。printの実行で出力されます。マイドライブではなく、サブディレクトリを指定したい場合は、My Driveの後にサブディレクトリ名が入ります。
google Colaboratoryを使う中での私が行き詰った点の解決策を整理してみましたが、google Colaboratoryを使った学習、演習には以下の図書が役に立ちます。活用のためのロードマップ⇒演習の実践の仕方が細かく書かれており、Colaboratory使いこなしガイドも載っているので、基礎から応用まで使えると思います。
他にもpythonやColaboratoryに関する有益な情報を発信していきたいと思います。