我在使用R和twitteR-package时遇到了一些麻烦
我的目标是获取给定用户的总推文。 用户类提供 statusesCount -field。我不知道如何从这个领域获得价值
vignette仅提供来自公共时间线的推文的示例,即使在那里我也无法获得总计数。
小插图中的示例如下所示(第5页):
sapply(publicTimeline(), function(x) x$getStatusSource())
我甚至可以提取ScreenName或用户ID:
sapply(publicTimeline(), function(x) x$getScreenName())
sapply(publicTimeline(), function(x) x$getID())
事实上, publicTimeline -function捕获随机用户,我想给用户。
任何人都可以帮助我?
的问候,
·阿尔
答案 0 :(得分:4)
您需要先为特定用户getUser
。然后,您可以使用str()
来了解该用户的结构。 @
符号用于访问S4对象中的字段。
示例:
> library(twitteR)
> user <- getUser("@twitter")
> user@statusesCount
[1] 1087