Google
WWW を検索 junglejava.jp を検索

 R から Dropbox の共有ファイルにアクセスしてみた

Posted in データマイニング (RSS)

R から 「Dropbox」 の Public フォルダに置いたCSVファイルにアクセスしてみました。
read.csv 関数で、ファイル名の代わりに 「Dropbox」 から取得したパブリックリンク(URL)を指定するだけなので、とても簡単です。

1.Dropbox からパブリックリンクを取得


2.read.csv 関数の実行


なお、「Dropbox」 では Public フォルダに置かれたファイルでなくてもリンクを取得できるようになりましたが、こちらのリンクを使用して R から直接ファイルにアクセスすることはできないみたいです。

関連情報
【連載】『Dropbox』のおさらい (7) 公開URLを活用しよう - Public/Photosフォルダを使い分ける | マイナビニュース

Jungle Java - 『Rによるやさしい統計学』
Jungle Java - Eclipse で Java から R を使用してみた
Jungle Java - Rserve 経由で Java から R を使用してみた
Jungle Java - ローカル環境の R からクラウド上の MySQL に接続してみた

(5/29 追記)
残念ながら、「Box.net」 や 「Google Drive」 の公開リンクについても、R で使用することは困難なようです。これらのリンクにブラウザでアクセスすると、ビューワー等が起動して、ファイルをダウンロードするためにはボタンのクリックを必要とします。このため、R では扱うことができないのでしょう。

まぁ、「Box.net」 については、WebDAV に対応しているため、ローカルマシンにマウントして使用することもできなくはないですが..。

50GB無料のオンラインストレージ「Box.net」をPCのネットワークドライブとして活用しよう! | matuダイアリー

(06/16 追記)
Dropboxが公開フォルダ機能を廃止。8月以降の新規アカウントから。共有リンク機能に移行 - Engadget Japanese

(2013/04/06 追記)
Dropboxでファイルを共有する際にURLからユーザーIDを消してくれる「Dropproxy」 - WEBマーケティング ブログ

Posted on 2012年05月28日