如何使用 stackr 库获取与标签相关的所有问题?
How to get all questions related to a tag, using the stackr library?
我想检索针对特定标签提出的所有问题。专门针对每个问题:所有标签、发布日期、正文、发布问题的用户和投票。
我试过这个:
library(stackr)
test <- stack_tags("r","questions", num_pages=1000000, pagesize=100, filter="withbody")
但这不是合适的查询。我怎样才能做到?
因为你想要问题数据,你需要使用stack_questions
函数,而不是stack_tags
。此外,withbody
过滤器不会得到您想要的所有内容,因此您需要使用 custom filter.
像这样的东西应该可以工作:
library(stackr)
test <- stack_questions(tagged="r", num_pages=10000, pagesize=100, filter="!UHY-aKsFJ(KvceZ5uauvQDp9b_ZwAQaEY0KwVy4Czncd97-22tonZWvDXfhmP(X*Baz8J0uC0Q")
备注:
- 参考the
/questions
doc page.
- 设置
num_pages
> 10000 没有意义,因为这是您的最大配额。
- 列出的过滤器是一个自定义过滤器,returns 您请求的字段。
我想检索针对特定标签提出的所有问题。专门针对每个问题:所有标签、发布日期、正文、发布问题的用户和投票。
我试过这个:
library(stackr)
test <- stack_tags("r","questions", num_pages=1000000, pagesize=100, filter="withbody")
但这不是合适的查询。我怎样才能做到?
因为你想要问题数据,你需要使用stack_questions
函数,而不是stack_tags
。此外,withbody
过滤器不会得到您想要的所有内容,因此您需要使用 custom filter.
像这样的东西应该可以工作:
library(stackr)
test <- stack_questions(tagged="r", num_pages=10000, pagesize=100, filter="!UHY-aKsFJ(KvceZ5uauvQDp9b_ZwAQaEY0KwVy4Czncd97-22tonZWvDXfhmP(X*Baz8J0uC0Q")
备注:
- 参考the
/questions
doc page. - 设置
num_pages
> 10000 没有意义,因为这是您的最大配额。 - 列出的过滤器是一个自定义过滤器,returns 您请求的字段。