Comece agoraComece grátis

Simulação no RJAGS com variáveis categóricas

Considere o modelo de regressão Normal do volume \(Y\)i pelo status de dia da semana \(X\)i:

  • verossimilhança: \(Y\)i \(\sim N(m\)i, \(s^2)\) onde \(m\)i \(= a + b X\)i
  • priors: \(a \sim N(400, 100^2)\), \(b \sim N(0, 200^2)\), \(s \sim Unif(0, 200)\)

Você explorou a relação entre \(Y\)i e \(X\)i para os 90 dias registrados em RailTrail (no seu workspace). À luz desses dados e dos priors acima, você vai atualizar seu modelo pós-posterior dessa relação. Isso difere das análises anteriores porque \(X\)i é categórico. Na sintaxe do rjags, seu coeficiente \(b\) é definido por dois elementos, b[1] e b[2], que correspondem aos níveis de fim de semana e dia útil, respectivamente. Para referência, b[1] é definido como 0. Em contraste, b[2] é modelado pelo prior de \(b\).

Este exercicio faz parte do curso

Modelagem Bayesiana com RJAGS

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# DEFINE the model    
rail_model_1 <- "model{
    # Likelihood model for Y[i]
    for(i in ___){
      Y[i] ~ ___
      m[i] <- ___
    }
    
    # Prior models for a, b, s
    a ~ ___
    b[1] <- ___
    b[2] ~ ___
    s ~ ___
}"
Editar e Executar Código