通过twitteR包获取tweet计数
通过twitteR包获取tweet计数,r,twitter,package,R,Twitter,Package,我的R和R有点问题。 我的目标是从一个给定的用户那里获得全部推文。用户类提供了一个StatuseCount字段。我不知道如何从该字段中获取值。 唯一的例子是来自公共时间线的推文,即使在那里,我也无法得到总数 小插曲中的示例如下(第5页): sapply(publicTimeline(),函数(x)x$getStatusSource()) 我甚至可以提取屏幕名或用户ID: sapply(publicTimeline(),函数(x)x$getScreenName()) sapply(publicTi
我的R和R有点问题。
我的目标是从一个给定的用户那里获得全部推文。用户类提供了一个StatuseCount字段。我不知道如何从该字段中获取值。
唯一的例子是来自公共时间线的推文,即使在那里,我也无法得到总数 小插曲中的示例如下(第5页):
sapply(publicTimeline(),函数(x)x$getStatusSource())
我甚至可以提取屏幕名或用户ID:sapply(publicTimeline(),函数(x)x$getScreenName())
sapply(publicTimeline(),函数(x)x$getID())
事实上,publicTimeline函数捕获随机用户,我希望为用户提供
有人能帮我吗
问候,Arne您需要首先为特定用户
getUser
。然后,您可以使用str()
了解该用户的结构。@
符号用于访问S4对象中的字段
例如:
> library(twitteR)
> user <- getUser("@twitter")
> user@statusesCount
[1] 1087
>库(twitteR)
>使用者user@statusesCount
[1] 1087
您还可以使用statusesCount(用户)
user@statusesCount
不起作用。这对我来说似乎有点奇怪。@ahs85:如果您逐字尝试,上面提供的代码应该可以工作。statusesCount(用户)正在执行的所有操作都是从用户中提取statusesCount插槽。