通过twitteR-package获取推特数量。

问题描述 投票:2回答:2

我在使用R和 twitteR-package. 我的目的是获得某个用户的总推文。该 用户级 提供 状态计数-字段。我不知道如何从这个字段中获取值。这个 小品 只提供了公共时间轴上的推文的例子,即使在那里,我也无法得到总计数。

小插图中的例子是这样的(第5页)。sapply(publicTimeline(), function(x) x$getStatusSource())

我甚至可以提取ScreenName或用户ID。sapply(publicTimeline(), function(x) x$getScreenName()) sapply(publicTimeline(), function(x) x$getID())

事实上 公共时间线-功能抓取随机用户,我想有给定的用户。

谁能帮帮我?

Regards, Arne

r twitter package
2个回答
4
投票

你需要先 getUser 为一个特定的用户。然后,您可以使用 str() 以了解该用户的结构。该 @ 符号用于访问S4对象中的字段。

例如:

> library(twitteR)
> user <- getUser("@twitter")
> user@statusesCount
[1] 1087
© www.soinside.com 2019 - 2024. All rights reserved.