Prepare statistics from the pulled issues data.
Usage
get_issues_stats(
issues,
time_aggregation = c("year", "month", "week", "day"),
group_var
)
Arguments
- issues
A
gitstats_issue
S3 class table object (output ofget_issues()
).- time_aggregation
A character, specifying time aggregation of statistics.
- group_var
Other grouping variable to be passed to
dplyr::group_by()
function apart fromstats_date
andgithost
. Could be:author
,state
ororganization
. Should be passed without quotation marks.
Details
To make function work, you need first to get issues data with
GitStats
. See examples section.
Examples
if (FALSE) { # \dontrun{
my_gitstats <- create_gitstats() %>%
set_github_host(
token = Sys.getenv("GITHUB_PAT"),
repos = c("r-world-devs/GitStats", "openpharma/visR")
) |>
get_issues(my_gitstats, since = "2022-01-01") |>
get_issues_stats(
time_aggregation = "month",
group_var = state
)
} # }