Extract and combine data on all contributors to a repository.
Description
This forms part of the data collated by the main repometrics_datafunction, along with data on repository structure and historical developed extracted by the repometrics_data_repo function.
Usage
repometrics_data_user(
login,
end_date = Sys.Date(),
nyears = 1,
n_per_page = 100
)
Arguments
login: GitHub login of userend_date: Parameter used in some aspects of resultant data to limit the end date of data collection. Defaults toSys.Date ().nyears: Parameter <= 1 determining fraction of a year over which data up untilend_dateare collected.n_per_page: Number of items per page to pass to GitHub GraphQL API requests. This should never need to be changed.
Seealso
Other data:
[repo_pkgstats_history](repo_pkgstats_history)(),
[repometrics_data](repometrics_data)(),
[repometrics_data_repo](repometrics_data_repo)()
Concept
data
Value
A list of the following data.frame objects:
commit_cmtwith details of commits made on commitscommitswith summaries of all repositories to which user made commitsfollowersA list of followers of specified userfollowingA list of other people who nominated user is followinggeneralwith some general information about specified userissue_cmtswith information on all issue comments made by userissueswith information on all issues opened by user