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 coefficient- betaused in simulation.
- .join_data: a list of simulated values to be appended to as a- .join_datacolumn in the output of targets generated by functions such as- tar_jags_rep_summary(). Contains the regression coefficient- beta(numeric of length 1) and prior predictive data- y(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]  2.43169232  2.51720220  2.50244695 -1.00939646  0.02348177 -0.51500667
#>  [7] -1.09512665 -1.90773472 -1.26666743 -0.37223872
#> 
#> $.join_data
#> $.join_data$beta
#> [1] -2.437264
#> 
#>