wght_calc {inferference} | R Documentation |
Compute IPW weight
Description
Calculates the IPW for a single group. Used by wght_matrix
to
create a matrix of weights for each group and allocation scheme.
Usage
wght_calc(parameters, integrand, allocation, integrate_allocation = TRUE, ...)
Arguments
parameters |
vector of parameter values |
integrand |
function to pass to the argument 'f' of |
allocation |
the allocation ratio for which to compute the weight |
integrate_allocation |
Indicator of whether the integrand function uses the allocation parameter. Defaults to TRUE. |
... |
other arguments passed to integrand. |
Details
If allocation
is an argument in the integrand function and
integrate_allocation == TRUE
, then the weight is calcuated as:
\frac{1}{Pr(A|X)}
Otherwise, the weight is computed by:
\frac{\prod_{j=1}^n \alpha^A_j (1 - \alpha)^(1-
A_j)}{Pr(A|X)}
Value
scalar result of the integral
[Package inferference version 1.0.2 Index]