El mismo ajuste de dl_ajustar() sin los datos locales en la verosimilitud: la referencia contra la que
dl_etiquetas() mide cuánto movieron los datos cada celda.
Usage
dl_ajustar_solo_prior(
insumos,
opciones = dl_opciones_mcmc(),
semilla,
ajuste = NULL,
cache = TRUE
)Arguments
- insumos
Insumos de
dl_insumos().- opciones
Opciones de
dl_opciones_mcmc(): simulaciones, cadenas, iteraciones, calentamiento, adelgazamiento, núcleos y motor. Por defecto, las de producción.- semilla
Semilla (entero), obligatoria: el resultado es reproducible con la misma semilla.
- ajuste
Ajuste de
dl_ajustar()de los mismos insumos y semilla (opcional): sin datos locales en el ajuste, el ajuste solo con el ancla es el mismo y se devuelve marcado, sin volver a muestrear.- cache
TRUE(por defecto) reutiliza un ajuste idéntico (los mismos insumos, opciones y semilla) ya calculado en la sesión;FALSEvuelve a muestrear.
Value
Objeto de clase dl_fit con los campos de dl_ajustar() y prior_only = TRUE; bundle_hash es el de
insumos (con los datos locales).
Details
Sin datos locales en el ajuste (datos_en_ajuste vacío, el valor por defecto), los dos ajustes son el mismo: con
ajuste se devuelve ese ajuste marcado, sin volver a muestrear. Con datos en el ajuste se muestrea de nuevo, con
las mismas opciones y la misma semilla, sin las filas de los datos locales.
See also
dl_ajustar(), dl_etiquetas() (que lo usa).
Ajuste nacional:
dl_ajustar(),
dl_estimaciones(),
dl_opciones_mcmc()
Examples
# \donttest{
b <- dl_insumos(dl_proyecto(dl_ejemplo(), causa = 9100))
#> dl_insumos(): 25 fila(s) nacionales de la tabla datos quedan fuera del ajuste porque datos_en_ajuste está vacío en la configuración; las filas subnacionales se usan solo para validar la cascada
op <- dl_opciones_mcmc(simulaciones = 100, cadenas = 2, iteraciones = 2000, calentamiento = 1000)
f <- dl_ajustar(b, op, semilla = 1)
# el ejemplo no pone datos locales en el ajuste: es el mismo ajuste, marcado
f0 <- dl_ajustar_solo_prior(b, op, semilla = 1, ajuste = f)
f0$prior_only
#> [1] TRUE
identical(f0$draws_q, f$draws_q)
#> [1] TRUE
# }