Python)が行える環境です。機械学習でよく使うライブラリがインストール済みであり、環境構築がほぼ不要で機械学習プログラミングが始められます。使うことも可能で、非力なパソコンでもディープラーニングができるので学習用の環境として非常に便利です。言語を使うことも可能です。学習環境としても魅力的であると言えます。使う方法について解説します。アカウントが必要です。アカウントを持っていればそれでOK。アクセスして、新しいノートブックを作成します。ノートブックというのはプログラムを書き入れるファイルのことだと思っておいて下さい。すると以下のような画面が表示されます。使うようにするにはちょっとした作業(ノートブックの書き換え)がまず必要です。画面左上のメニューの中から「ファイル」を選び、「.ipynbをダウンロード」を選びます。(現在画面に表示中のノートブックのファイルが保存されます)ノートブックのファイルが保存されるので、これをメモ帳などのテキストエディタで開きます。以下のように書き換えます。"R"}書き換えができたら、このファイルをアップロードします。画面左上のメニューの中から「ファイル」を選び、「ノートブックをアップロード」を選びます。書き換えを行ったノートブックファイルを選んでアップロードします。アップロードをすると、画面が更新されて、再び最初のノートブックの画面が表示されます。画面左上のメニューの中から「ランタイム」を選び、「ランタイムのタイプを変更」を選びます。「ランタイムのタイプ」が「R」となっていれば書き換え成功です。使う準備ができました。デフォルトでは行番号が表示されません。表示するように設定を変更するには、画面左上のメニュー内の「ツール」から「設定」を選び、エディタタブで「行番号を表示」にチェックを入れます。スクリプトを記入してみます。スクリプトを実行するには、セルの左にある実行ボタンを押します。Return)のキーボードショートカットでも実行できます。実行すると、実行結果がセルの下側に表示されます。っぽいものも書いてみましょう。セル単位でプログラムを実行できます。コード」をクリックすると新しいコードセルが作成されます。スクリプトを書いて実行してみます。)セル内のスクリプトが実行されました。セルごとにスクリプトを書き、実行することができます。セルの出力(実行結果)を消すには、セルの右上のボタンから「出力を消去」を選びます。画面左上の「編集」の「出力をすべて消去」を押せば、全てのセルの出力を消去できます。テキスト」をクリックするとテキストセルが作成されます。テキストセルは、プログラムではなく普通の文章を書くためのセルです。テキストセルの編集時はセルが左右に分割されて表示されます。左側がテキストを記入する場所で、右側にはテキストの表示結果が示されます。下図はテキストセルにいくらかの文章を書いた状態の例です。Escキーを押すとテキストセルの編集状態を抜けます。再度Escキーを押してセルの選択状態を解除すると以下のような表示になります。テキストセルの文章はマークダウン形式で書くことができます。マークダウン形式を知らない人は、とりあえず次のルールを覚えておくと良いでしょう。文頭に#記号を付けるとその文は太字かつ大きいサイズで表示される改行には半角スペース2個を文末に入れる文と文の間に空の行を入れるとパラグラフで分割される1つめのルールについて、これは文章の見出しを作るために使う機能です。ちなみに、#が1つだと文字のサイズがとても大きいですが、#記号を2つとか3つ並べることもでき、その場合は#記号の数が多くなるほど文字のサイズが小さくなります。例「###少しサイズ小さめの見出し」2つめのルールについて、上の図では分かりにくいですが、セルの左側の編集中のテキストの例えば「テキストセルは文章を書くためのセルです。」という文の文末には、半角スペースが2つ入っています。実際には「テキストセルは文章を書くためのセルです。」と記入されています。半角スペース2つを入れない場合、セル左側の編集画面では改行されているように見えても、結果的にセルに表示される時には改行が入らなくなります。3つめのルールについて、上の図では見出しの下にある文章は全部で3つの段落に分かれています(段落の間に少しの隙間がある)。セル左側の編集画面で文と文の間に何も記入しない行を入れることで、その前後が段落に分割されます。何も記入しない行を2つや3つ入れたとしても、表示された時の段落の間の隙間の幅は変わりません。セルの操作セルをクリックして選択状態にすると、そのセルの右上にいくつかのアイコンが表示されます。上矢印↑や下矢印↓をクリックするとそのセルの位置を上下に移動させることができます。上矢印アイコンをクリックすると、そのセルがひとつ上に移動しました。テキスト」ボタンを使いましたが、別の方法も可能です。セルとセルの間で、かつ左右方向で中央付近にマウスカーソルを合わせると、そこに「コード」と「テキスト」のボタンが現れます。そのボタンを押せば、その位置に新しいセルを作成することができます。ノートブックの保存ノートブックを保存するには、画面左上の「ファイル」から「保存」を選びます。S)というキーボードショートカットでも保存できます。ノートブックの名前は画面上部のファイル名の箇所をクリックすると変更できます。部分はノートブック形式を表す拡張子なので変更しないように。連続して使用できる時間に制限があり、以下のどちらかの条件が満たされるとプログラムが実行中であっても動作が停止し、ノートブックのランタイムがリセットされてしまいます。保存されていれば消えるわけではありません。プログラムが使用中だった変数はリセットされ、パッケージも再インストールもする必要があります。90分ルール:ノートブックの接続が切れてから90分経過12時間ルール:ノートブックを起動してから12時間が経過90分ルールについては、ノートブックを操作しない状態が90分続くとリセットが起こります。プログラムを書く作業をしている間はこのルールに引っかかることはないでしょうが、完了までに長時間が必要なプログラムを実行させてしばらくパソコンから離れているとこのルールのためプログラムが途中で停止し作業内容が失われてしまいます。90分ルールは色々な方法で回避することが可能なので、必要に応じて調べて下さい。本質的な制限で、回避はできません。保存し、次の12時間でその続きから処理を行わせるなどの工夫をする必要があります。様々なパッケージが最初からインストール済みになっています。)とコードセルに記入して実行すれば、インストール済みパッケージ名を一覧することができます。タブのような変数一覧の表示画面がありません。関数を使うと使用中の変数の情報が確認できて便利です。マウントして使う方法があります。ローカルファイルシステムは90分ルールや12時間ルールでランタイムがリセットされるとデータが消えるので、必要なデータは消える前にダウンロードしておく必要があります。マウントしてそのドライブでファイルを読み書きする場合はそのような心配はありません。以下ではローカルファイルシステムにファイルをアップロードする方法を解説します。ファイルを使うことにします。これをダウンロードして下さい。ファイルをアップロードします。追加され、アップロードできたことが確認できます。変数に読み込むことができます。デフォルトでは設定されています。コマンドを実行するとそのことが確認できます。“/content/marketing.csv”とします。使ってデータフレームを保存することもできます。表示されない場合は「更新」を押して下さい。右クリックして「ダウンロード」を選べばこのファイルを手元に保存できます。