
Create your weights profile
create-your-weights-profile.Rmd
library(risk.assessr)
Create your own weights profile.
The risk.assessr
package has a default weighting profile
which assigns a weighting profile of 1 to each riskmetric giving equal
weighting to each risk metric.
If you wish to create your own weighting profile,
1 - go to the R script create_weights_profile()
in the
R
folder.
2 - Open the script and you will see the following code:
``` r
library(risk.assessr)
create_weights_profile <- function() {
weights <- c(
has_bug_reports_url = .2,
license = .1,
has_examples = .4,
has_maintainer = .2,
has_news = .2,
size_codebase = .2,
has_source_control = .1,
has_vignettes = .4,
has_website = .4,
news_current = .2,
export_help = .2,
export_calc = .2,
check = .75,
covr = .6,
dep_score = .5,
revdep_score = .1
)
return(weights)
}
3 - set your own weights for each risk metric
4 - save the file
5 - Go to the Build
Tab
6 - Click the More
Tab
7 - Click Document
, Clean and Install
, and
Load All
8 - Run the riskmetric functions assess_pkg()
or
assess_pkg_r_package()
to calculate riskmetrics using your
weights profile.