他の質問は既に読みましたが、R で Facebook グラフの検索結果を解析する方法はまだわかりません。私の主な目標は、データ フレームのようなものに変換して、いくつかの列を分析することです。
library(RCurl)
library(RJSONIO)
library(rjson)
data <- getURL("https://graph.facebook.com/search?q=flamengo&type=post&limit=1000", cainfo="cacert.perm")
#if you don't have "cacert.perm" file, do as follow
#download.file(url="http://curl.haxx.se/ca/cacert.pem", destfile="cacert.perm")
更新: ありがとう @ user1609452
「いいね」にネストされた「カウント」を含めたい場合はどうすればよいでしょうか。私に見せてください:
names(fbData$data[[1]])
[1] "id" "from" "message" "actions" "privacy"
[6] "type" "created_time" "updated_time" "shares" "likes"
names(fbData$data[[1]]$likes)
[1] "data" "count"
この場合、どのように match.fun 引数を設定すればよいでしょうか?
likes <- lapply(fbData$data[[1]]$likes,name='count')
Error in match.fun(FUN) : no "FUN" argument, no pattern
likes <- lapply(fbData$data[[1]]$likes,'[[',name='count')
Error in FUN(X[[2L]], ...) : index out of bounds
誰か助けてくれませんか?
そして、「いいね」にネストされた「カウント」を含めたい場合は?私に見せてください:
names(fbData$data[[1]])
[1] "id" "from" "message" "actions" "privacy"
[6] "type" "created_time" "updated_time" "shares" "likes"
names(fbData$data[[1]]$likes)
[1] "data" "count"
この場合、どのように match.fun 引数を設定すればよいでしょうか?
likes <- lapply(fbData$data[[1]]$likes,name='count')
Error in match.fun(FUN) : no "FUN" argument, no pattern
likes <- lapply(fbData$data[[1]]$likes,'[[',name='count')
Error in FUN(X[[2L]], ...) : index out of bounds
誰か助けてくれませんか?