logit_integrand {inferference}R Documentation

Default integrand for the group-level propensity score

Description

Computes the following function:

j=1n(rhj(b))Aj(1rhj(b))1Ajfb(b;θb)\prod_{j=1}^{n} (r h_{j}(b))^{A_j} (1 - r h_{j}(b))^{1 - A_j} f_b(b; \theta_b)

where rr is the randomization scheme. XX is the covariate(s) vectors. fixeffixef is the vector of fixed effects. bb is the random (group-level) effect. ranefranef is the random effect variance.

Usage

logit_integrand(b, X, A, parameters, allocation = A, randomization = 1)

Arguments

b

vector argument of values necessary for integrate.

X

n by length(fixed effects) matrix of covariates.

A

vector of binary treatments

parameters

vector of fixed effect (and random effect if applicable). Random effect should be last element in vector.

allocation

The allocation strategy. Defaults to A so that is essentially ignored if allocation is not set to a value within (0, 1).

randomization

Randomization probability. Defaults to 1.

Value

value of the integrand


[Package inferference version 1.0.2 Index]