0

尝试使用 twitteR 库和searchTwitter函数进行一些基本的情绪分析。假设我正在搜索特定于“三星”的推文。我可以使用以下命令检索推文:

samsung_t = searchTwitter("#samsung", n=1500, lang="en",cainfo="cacert.pem")

我知道这将返回包含井号标签#samsung 的所有推文。但是,如果我想搜索其中包含“samsung”的推文:我给出相同的命令但没有“#”

 samsung_t = searchTwitter("samsung", n=1500, lang="en",cainfo="cacert.pem")

然而,这将返回所有包含“三星”一词的推文,包括句柄。例如:它将返回一条推文:“@I_Love_Samsung:我喜欢 R 编程”,这与我的标准完全无关。如果我想对“三星手机”进行情感分析,恐怕这样的数据会扭曲结果。

有没有办法可以强制 searchTwitter 只查看“推文”而不是“句柄”?

提前非常感谢。

4

1 回答 1

0

查看搜索 API 文档和可用搜索运算符列表,我认为 twitter 搜索 API 不提供这种特定的搜索功能(坦率地说,这似乎有点奇怪)。我认为您最好的选择可能是使用您可用的工具运行您的搜索,并从您返回的结果中过滤掉与您的标准不匹配的推文。

于 2013-08-09T19:35:13.720 回答