我正在使用twitteR R包,我被一个名称替换变量的地方所震惊。我试着搜索但没有运气。 如果您有任何解决方案,请建议。我可以使用getUser()但需要使用lookupUsers,因为我有多个值。
USERLIST <- "android"
userInfo <- lookupUsers(USERLIST)
userInfo$android$id
[1] "382267114"
现在我需要一种方法在最后一个命令中调用USERLIST中的值,但它不起作用。
userInfo$USERLIST$id
userInfo$`USERLIST`$id
让我知道如何进行变量替换。 感谢
答案 0 :(得分:1)
假设你有
USERLIST <- c("android", "StackOverflow")
userInfo <- lookupUsers(USERLIST)
然后你可以迭代你的userInfo
列表并访问每个用户对象的id值,如下所示:
sapply(userInfo[USERLIST], function(x) x$id)
# android StackOverflow
# "382267114" "128700677"