1

ハッシュタグからツイートを分析しようとすると、この呼び出しで一度に 100 件の結果を取得できます。

curl -i "http://otter.topsy.com/search.json?q=esa2012&window=a&perpage=100&offset=0" >> esa2012_0.json

このようなファイルになります(リンクのJSONファイル)。

Rこれを に読み込んで に変換するにはどうすればよいdata.frameですか?

これまでのところ、次のように最初の数行 (非 JSON) をスキップできます。

library(XML)
library(RJSONIO)
file0 <- scan(file = "~/Desktop/data/esa2012_0.json", skip = 18, what= "raw")

ただし、結果として得られる読み取りは、強制するのが難しくなります。

4

1 に答える 1

3

fromJSON(file0)するべきです。

私は通常、,simplify=FALSEそれを単純化しようとするのではなく、自分で実行して data.frame を構築します。

curlRCurl ライブラリを使用する場合、コマンド ライン呼び出しは必要ないことに注意してください。

library(RJSONIO)
library(RCurl)
j <- getURL("http://blah?mine=yours")
fromJSON(j)
于 2012-08-20T17:59:27.270 に答える