sparse_auc_weight_linear: Calculate the weight for sparse AUC calculation with the...

View source: R/sparse.R

sparse_auc_weight_linearR Documentation

Calculate the weight for sparse AUC calculation with the linear-trapezoidal rule

Description

The weight is used as the w_i parameter in pk.calc.sparse_auc()

Usage

sparse_auc_weight_linear(sparse_pk)

Arguments

sparse_pk

A sparse_pk object from as_sparse_pk()

Details

w_i = \frac{\delta_{time,i-1,i} + \delta_{time,i,i+1}}{2}

\delta_{time,i,i+1} = t_{i+1} - t_i

Where:

  • w_iis the weight at time i

  • \delta_{time,i-1,i} and \delta_{time,i,i+1}are the changes between time i-1 and i or i and i+1 (zero outside of the time range)

  • t_iis the time at time i

Value

A numeric vector of weights for sparse AUC calculations the same length as sparse_pk

See Also

Other Sparse Methods: as_sparse_pk(), pk.calc.sparse_auc(), sparse_mean()


billdenney/pknca documentation built on April 1, 2024, 10:45 p.m.