Google Docs使って
Rのコードを実行/共有
     @teramonagi

      Japan.R
    2011/11/26
Who am I ?


•ID:teramonagi
•Job:Quant       2
そもそも?

        3
R-bloggersで発見
            4
ご紹介致したい
          5
実際にやってみる

           6
適当なコードを用意



        7
Google docsへアップ
  1:HDDアイコン?
     をクリック



               2:「Files…」
                を選択



                            8
Google docsへアップ



生のままあげるた
めにチェックはずす         9
設定をpublicに

1:アップした
ファイルで右ク   2: 「Share…」→
  リック     「Share」と選択


                         10
設定をpublicに

  1: 「Change…」
     を選択




                 11
設定をpublicに
        1: 「Public on
       the web」を選択


   2: 「Save」を
      選択



                        12
設定をpublicに

          1: 「Link to share」
           をコピっておく


    2: 「Done」
     を選択
                               13
•https://docs.google.com
 /opn?id=HOGEHOGE

 コピーしたURLの
 IDだけ取っておく
                       14
アップしたコードを実行
                                               1: さきほどコピー
                                               しておいたIDを入力
#一時ディレクトリへ移動
setwd(tempdir())
#当該ファイルのあるURL
id <- "0B8hEckP6-LMKNTZhNTAzYzEtZjdkOC00ODg4LWJmZGQtNmEyYTgzOTAzNWM2"
url <- paste("http://docs.google.com/uc?export=download&id=", id, sep = "")
#ファイルのダウンロード
download.file(url, destfile = "hoge.R", mode = "wb")
#ファイルの実行
source(paste(tempdir(), "/hoge.R", sep = ""))
#ファイルの消去
unlink(dir())



                                                                              15
Rコンソール上で実行




             16
計算結果




       17
Enjoy!
         18

Google Docs使ってRのコードを実行/共有