stackr (version 0.0.0.9000)

stack_search: Search a Stack Exchange site via the API

Description

Access the Stack Exchange search functionality.

Usage

stack_search(intitle, tagged, nottagged, q, accepted, answers, body, closed, migrated, notice, title, user, url, views, wiki, ...)

Arguments

intitle
string to use for searching title
tagged
vector of tags that must be included in questions
nottagged
vector of tags to be excluded from questions
q
free form text parameter that matches questions based on Stack Exchange's (undocumented) algorithm
accepted
boolean to filter for accepted or unaccepted questions
answers
minimum number of answers
body
text that must appear in the body of questions
closed
boolean to filter for open or closed questions
migrated
boolean to filter for questions that were, or were not, migrated to another site
notice
boolean to filter for questions with a post notice
title
text which must appear in a title; redundant with intitle above
user
the id of the user to filter for
url
url that must be included in the question
views
the minimum number of views a question can have
wiki
boolean to filter for questions that are (or are not) community wiki
...
Additional arguments to API (see below)

Value

A data.frame of questions.A question object is documented in full here:https://api.stackexchange.com/docs/types/questionIt comes with the following columns:
  • accepted_answer_id
  • answer_count
  • bounty_amount
  • bounty_closes_date
  • closed_date
  • closed_reason
  • community_owned_date
  • creation_date
  • is_answered
  • last_activity_date
  • last_edit_date
  • link
  • locked_date
  • migrated_from
  • migrated_to
  • owner
  • protected_date
  • question_id
  • score
  • tags
  • title
  • view_count

Details

API querying methods allow the following additional options:
site
ID of Stack Exchange site (by default, Stack Overflow)

sort
field to sort by

order
whether the sort field should be arranged in descending ("desc") or ascending ("asc") order

min
Minimum value of the sort field

max
Maximum value of the sort field

fromdate
Starting date

todate
Ending date

page
Which page to start from

pagesize
Size of each page to extract (max 100)

num_pages
Number of pages to extract