tar_jags_example_data {jagstargets} | R Documentation |
Simulate example JAGS data.
Description
An example dataset compatible with the model file
from tar_jags_example_file()
. The output has a .join_data
element so the true value of beta
from the simulation
is automatically appended to the beta
rows of the
summary output.
Usage
tar_jags_example_data(n = 10L)
Arguments
n |
Integer of length 1, number of data points. |
Format
A list with the following elements:
-
n
: integer, number of data points. -
x
: numeric, covariate vector. -
y
: numeric, response variable. -
true_beta
: numeric of length 1, value of the regression coefficientbeta
used in simulation. -
.join_data
: a list of simulated values to be appended to as a.join_data
column in the output of targets generated by functions such astar_jags_rep_summary()
. Contains the regression coefficientbeta
(numeric of length 1) and prior predictive datay
(numeric vector).
Details
The tar_jags_example_data()
function draws a JAGS
dataset from the prior predictive distribution of the
model from tar_jags_example_file()
. First, the
regression coefficient beta
is drawn from its standard
normal prior, and the covariate x
is computed.
Then, conditional on the beta
draws and the covariate,
the response vector y
is drawn from its
Normal(x * beta
, 1) likelihood.
Value
List, dataset compatible with the model file from
tar_jags_example_file()
. The output has a .join_data
element so the true value of beta
from the simulation
is automatically appended to the beta
rows of the
summary output.
Examples
tar_jags_example_data()