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

Preview:

DESCRIPTION

Google Docsを使用してR言語のコードを共有・実行する方法について。Japan.R(2011/11/26)にて使用。

Citation preview

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

@teramonagi

Japan.R 2011/11/26

Who am I ?

• ID:teramonagi

•Job:Quant 2

そもそも?

3

4

R-bloggersで発見

5

ご紹介致したい

実際にやってみる

6

7

適当なコードを用意

Google docsへアップ

8

1:HDDアイコン? をクリック

2:「Files…」 を選択

9

Google docsへアップ

生のままあげるためにチェックはずす

設定をpublicに

10

1:アップしたファイルで右ク

リック

2: 「Share…」→ 「Share」と選択

設定をpublicに

11

1: 「Change…」を選択

設定をpublicに

12

1: 「Public on the web」を選択

2: 「Save」を 選択

設定をpublicに

13

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

2: 「Done」 を選択

•https://docs.google.com/opn?id=HOGEHOGE

14

コピーしたURLの IDだけ取っておく

アップしたコードを実行

15

#一時ディレクトリへ移動 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())

1: さきほどコピー しておいたIDを入力

Rコンソール上で実行

16

計算結果

17

18

Enjoy!

Recommended