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.
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).
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.
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.
Examples
tar_jags_example_data()
#> $n
#> [1] 10
#>
#> $x
#> [1] -1.0000000 -0.7777778 -0.5555556 -0.3333333 -0.1111111 0.1111111
#> [7] 0.3333333 0.5555556 0.7777778 1.0000000
#>
#> $y
#> [1] -0.2709939 0.8488641 2.2220835 -1.5367543 0.5438387 -1.8944232
#> [7] -0.6162477 -0.2096605 0.3231143 -1.1967803
#>
#> $.join_data
#> $.join_data$beta
#> [1] -0.2827054
#>
#>