将来自 rtweet 的 search_fullarchive 与多个运算符一起使用(沙盒 PREMIUM)
Using search_fullarchive from rtweet with multiple operators (sandbox PREMIUM)
我正在尝试使用 sandbox PREMIUM 上的 rtweet
包中的 search_fullarchive
以及这些精确的搜索运算符 park OR parks
、lang:en
和 point_radius:[51.5047 0.1278 25mi]
。我尝试了以下
test2 <- search_fullarchive(q = "park OR parks lang:en point_radius:[51.5074 0.1278 25mi]", n = 100, fromDate = "202003150000", toDate = "202003172359", env = "research", parse = TRUE, token = ActiveTravel_token)
返回的 test2
对象是仅由 park OR parks
过滤的 tbl_df
。我检查了 here 并且作为 sandbox 高级用户我应该能够按 lang:
和 point_radius:
进行过滤
有人可以帮我进行过滤以匹配其他两个运算符 lang:en
和 point_radius:[51.5047 0.1278 25mi]
.
提前致谢!
最良好的祝愿,
艾琳娜
这应该很简单,只需将文本括在括号中,空格充当其他字段的逻辑与。
q = "(park OR parks) lang:en point_radius:[51.5074 0.1278 25mi]"
不过,我刚刚尝试过此搜索,目前,returns 在该日期范围内该点半径内的推文为零。我替换为另一个点半径(来自 Twitter API documentation、point_radius:[-105.27346517 40.01924738 10.0mi]
的 Boulder, CO 示例,它成功地带回了与搜索参数匹配的推文。
至于找到很少的推文。点半径运算符只会 return 用户在发推文时手动进行地理标记的推文,并且只会在最大 25 英里的小区域内。只有一小部分推文带有地理标记。在 place: operator 上你可能会更幸运。它还会 return 那些在他们的个人资料中设置了您搜索的 "place" 的人的推文。
我正在尝试使用 sandbox PREMIUM 上的 rtweet
包中的 search_fullarchive
以及这些精确的搜索运算符 park OR parks
、lang:en
和 point_radius:[51.5047 0.1278 25mi]
。我尝试了以下
test2 <- search_fullarchive(q = "park OR parks lang:en point_radius:[51.5074 0.1278 25mi]", n = 100, fromDate = "202003150000", toDate = "202003172359", env = "research", parse = TRUE, token = ActiveTravel_token)
返回的 test2
对象是仅由 park OR parks
过滤的 tbl_df
。我检查了 here 并且作为 sandbox 高级用户我应该能够按 lang:
和 point_radius:
有人可以帮我进行过滤以匹配其他两个运算符 lang:en
和 point_radius:[51.5047 0.1278 25mi]
.
提前致谢!
最良好的祝愿, 艾琳娜
这应该很简单,只需将文本括在括号中,空格充当其他字段的逻辑与。
q = "(park OR parks) lang:en point_radius:[51.5074 0.1278 25mi]"
不过,我刚刚尝试过此搜索,目前,returns 在该日期范围内该点半径内的推文为零。我替换为另一个点半径(来自 Twitter API documentation、point_radius:[-105.27346517 40.01924738 10.0mi]
的 Boulder, CO 示例,它成功地带回了与搜索参数匹配的推文。
至于找到很少的推文。点半径运算符只会 return 用户在发推文时手动进行地理标记的推文,并且只会在最大 25 英里的小区域内。只有一小部分推文带有地理标记。在 place: operator 上你可能会更幸运。它还会 return 那些在他们的个人资料中设置了您搜索的 "place" 的人的推文。