プログラミングこんにちは!タダケン(@tadaken3)です。Colaboratoryを試してみました。notebookを基盤としたオープンソースプロジェクトです。Chromeのデスクトップ版で動作します。今回は、Colaboratoryの使い方を解説します。データ分析者にも、Pythonでプログラミングを学んでみたいと思っている初学者にもおすすめのツールです。notebookはPythonの対話型実行環境をより便利に拡張した環境です。Pythonのプログラムをすぐに実行し、結果を表やグラフですぐに確認できるため、データ解析や機械学習など、試行錯誤しながら、データを扱う場合に、とても役立つツールです。notebookについては、以下のブログを参考にしてみてください。notebookは、対話しながらPythonプログラムを実行できるので、試行錯誤しながらコードをかくことができます。notebookをインストールしたりしないといけません。ほかにも、Windowsで日本語を扱おうとすると文字化けしたりなどもします。プログラミングを学ぶ上では最適なのですが、環境構築に若干難があり、プログラミングが全くの初心者には、敷居があるのが事実です。いわゆる環境構築の壁です。プログラミングを学ぶ前に環境構築で躓いてしまうパターンです。Colaboratoryであれば、ブラウザひとつで、Pythonの実行環境が作れてしまいます。Colaboratoryを使っていきましょう。ColaboratoryのサイトにChromeブラウザでアクセスするだけです。https://colab.research.google.com/はじめて起動すると、チュートリアル用のnotebookが開きます。初回以降は、直近に開いていたnotebookが立ち上がります。ノートブックを新規作成」をクリックします。3の違いはPython自体のバージョンの違いです。すると以下のようにまっさらなnotebookが立ち上がります。ここにコードを書いていきます。ColaboratoryでPythonのコードを実行するColaboratoryには、セルという概念があります。複数行のコードを実行し、その結果を見て、コンピュータとあたかも対話しながら、コードを書いていくことができます。Enter」を押してみてください。Colaboratory」が実行結果として返ってきます。セルはどんどん足していくことができます。セルを追加してみましょう。セルを追加するには、「コード」をクリックします。すると新しいセルが追加されました。Enter」を実行してみてください。datetime.date.today()print(today)今度は今日の日付が表示されました。Colaboratoryはセル単位でコードを実行できる点が特徴です。ファイルを読み込んだり、集計したデータを加工したり、グラフに表示したりといったこと、少しずつ確認しながらすすめることができ、データ分析の環境ではよく使われています。試行錯誤しながらコードを書くことができるので、Pythonの学習にも最適です。セルを削除するには、セルの右上にあるメニューから「ゴミ箱」ボタンを押すと削除されます。作成したnotebookを保存するnotebookの名前は左上でのタイトル部分で直接編集できます。今回は「first_step.ipynb」という名前で保存します。Notebookだったことによるものです。notebookを保存するには「ファイル>保存」をクリックします。Drive上に保存されます。無事にnotebookが保存されていますね。Colaboratoryの基本的な使い方をご紹介しました。Driveに保存といった特徴があります。ColaboratoryでローカルPCにあるファイルを取り込む方法をお伝えします。tadaken3.hatenablog.jp読者登録をお願いします本ブログではプログラミングについての記事を公開しています。よろしければ読者登録していただけると更新の励みになります。一緒にプログラミングを学びましょう。↓Twitterもやっています。はてなブログProとある会社のデータサイエンティストです。