score_reverse_dependencies {risk.assessr}R Documentation

Scoring method for number of reverse dependencies a package has

Description

Score a package for the number of reverse dependencies it has; regularized Convert the number of reverse dependencies length(x) into a validation score [0,1]

1 / (1 + exp(-0.5 * (sqrt(length(x)) + sqrt(20))))

Usage

score_reverse_dependencies(x)

Arguments

x

number of dependencies

Details

The scoring function is the classic logistic curve

1 / (1 + exp(-k(x-x[0]))

with a square root scale for the number of reverse dependencies x = sqrt(length(x)), sigmoid midpoint is 20 reverse dependencies, ie. x[0] = sqrt(15), and logistic growth rate of k = 0.5.

1 / (1 + -0.5 * exp(sqrt(length(x)) - sqrt(20)))

Value

numeric value between 1 (high number of reverse dependencies) and 0 (low number of reverse dependencies)


[Package risk.assessr version 2.0.0 Index]