| mpsnorm {publipha} | R Documentation |
Marginal Publication Selection Meta-analysis Model
Description
Density, distribution, and random variate generation for the marginalized distribution of the publication selection meta-analysis model
Usage
dmpsnorm(x, theta0, tau, sigma, alpha = c(0, 0.025, 0.05, 1), eta, log = FALSE)
pmpsnorm(
q,
theta0,
tau,
sigma,
alpha = c(0, 0.025, 0.05, 1),
eta,
lower.tail = TRUE,
log.p = FALSE
)
rmpsnorm(n, theta0, tau, sigma, alpha = c(0, 0.025, 0.05, 1), eta)
Arguments
x, q |
vector of quantiles. |
theta0 |
vector of means. |
tau |
vector of heterogeneity parameters. |
sigma |
vector of study standard deviations. |
alpha |
vector of thresholds for publication bias. |
eta |
vector of publication probabilities, normalized to sum to 1. |
log, log.p |
logical; If |
lower.tail |
logical; If |
n |
number of observations. If |
Details
These functions assume a normal underlying effect size distribution and
one-sided selection on the effects. For the fixed effects publication
bias model see psnorm.
Value
dmpsnorm gives the density, pmpsnorm gives the distribution
function, and rmpsnorm generates random deviates.
References
Hedges, Larry V. "Modeling publication selection effects in meta-analysis." Statistical Science (1992): 246-255.
Moss, Jonas and De Bin, Riccardo. "Modelling publication bias and p-hacking" Forthcoming (2019)
Examples
rmpsnorm(100, theta0 = 0, tau = 0.1, sigma = 0.1, eta = c(1, 0.5, 0.1))