#author("2020-12-26T17:34:49+09:00","default:Admin","Admin") #author("2020-12-26T17:36:12+09:00","default:Admin","Admin") #topicpath ** Google Colaboratory で R [#ede5ee16] *** 単語 [#hb0ead70] - Google Colaboratory~ そのアクセス先 https://colab.research.google.com/notebooks/welcome.ipynb?hl=ja によれば、次のようである。~ Colaboratory は、完全にクラウドで実行される Jupyter ノートブック環境です。 設定不要で、無料でご利用になれます。 Colaboratory を使用すると、コードの記述と実行、解析の保存や共有、強力なコン ピューティング リソースへのアクセスなどをブラウザからすべて無料で行えます。 ~ - Jupyter ノートブック環境~ https://jupyter.org によれば、次のようである。~ The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more. プログラミングとその結果の図を包括しているオブジェクト指向的な発想に基づく新たなノートブックと言えそうだ。~ 対応しているプログラミング言語は、40以上ある。Python, R, Julia, Scala などである。~ ~ -- セル~ Jupyter ノートブックでプログラムのソースコードを書く場所のこと。~ 左側の▶マークをクリックするとソースコードが実行される。~ ~ - マジックコマンド~ Google Colaboratory は Linux で動いているようだ。 R のコマンドではなく、Linux のコマンドを~ 実行するには、先頭に ! か % をつけてコマンドを実行する。~ ~ - ipynbファイル~ Jupyter ノートのファイルは、Google ドライブ内に保存される。そのファイルは、Colab Notebooks フォルダの~ の中に、.ipynb という拡張子付きで保存される。また、ブラウザのタブにも、拡張子付きで同じ名前で表示される。~ Jupyter ノートのファイルの形式を表すと考えれば良さそうだ。~ ~ *** 使用準備 [#ja910bde] - 参照URL -- [[【まとめ】Google ColaboratoryでRを使う方法、RStanも実行可能>https://kinakopan.com/blog/2019/06/11/google-colaboratory-with-r/]] -- [[Google ColaboratoryでR言語を使う一番簡単な方法>https://makoto-shimizu.com/news/google-colaboratory-in-r/]]~ 基本的には、ipynb ファイルをテキストエディタで編集してアップロードすることが推奨されている。 -- [[Google ColaboratoryでRを使う>https://www.marketechlabo.com/google-colaboratory-with-r/]]~ 3通りの方法と、BLAS を GPU で高速化する方法も含めて。3つ目の方法は、Python 環境との共存を図っていて興味深い。~ この方法を、当面採用する。~ ~ - 手順~ ++ どこかで、Google Colaboratory で公開しているページ(例えば[[私が作ったページ>https://colab.research.google.com/drive/100bP34mjdmx0DyzVBG2T7nIQBVlR9WDa]])を開く。~ ~ ++ 「ファイル > Python3 の新しいノートブック」 で、新たなページを開く。「ファイル > 名前を変更」 で、名前を変更して 「ファイル > 保存」 で保存する。~ 自分の Google ドライブの 「Colab Nootebooks」 というフォルダに保存される。~ ~ ++ 使用手順を Jupyter Notebook にまとめた [[次のリンク>https://colab.research.google.com/drive/100bP34mjdmx0DyzVBG2T7nIQBVlR9WDa]]を参照してやってみる。~ ~ [[Google Colaboratory で R (基本的な使い方)>https://colab.research.google.com/drive/100bP34mjdmx0DyzVBG2T7nIQBVlR9WDa]]~ ~ ところどころ、「○個のセルが非表示」とある。そのように表示されたところをクリックすると展開される。~ 見出しの左側をクリックすると、見出しの中の内容が非表示になったり展開されたりする。 *** 利用例 [#s2c53956] - [[Google Colaboratory で R を使う>https://colab.research.google.com/drive/100bP34mjdmx0DyzVBG2T7nIQBVlR9WDa]] - [[気象庁の10分値データを取得する>https://colab.research.google.com/drive/1sAUr4wRrJ1gMxIAuW4ArpACgjkAfgleN?usp=sharing]] - [[移動平均と新型コロナウイルス新規感染者数>https://colab.research.google.com/drive/1CK604N6gjQw_xVYmAykR8fw2eyTeoZVE?usp=sharing]] - [[移動平均とRでのWAVファイルの扱い]] - [[移動平均とRでのWAVファイルの扱い>https://colab.research.google.com/drive/1bbliYW77spuj5rdo9Npu3uEkOGLrBRP_?usp=sharing]]