Sha256: f1fe2effa440bbade21259e86745e6b1886cf564eb2541a73bc458423b63b74f

Contents?: true

Size: 1.65 KB

Versions: 23

Compression:

Stored size: 1.65 KB

Contents

# Alligators: multinomial - logistic regression 
#  http://www.openbugs.info/Examples/Aligators.html
model {
   # PRIORS    
   alpha[1] <- 0; # zero contrast for baseline food
   for (k in 2 : K) { 
     alpha[k] ~ dnorm(0, 0.00001) # vague priors
   } 
   # Loop around lakes:
   for (k in 1 : K){ 
      beta[1, k] <- 0 
   } # corner-point contrast with first lake 
   for (i in 2 : I) { 
     beta[i, 1] <- 0 ; # zero contrast for baseline food
     for (k in 2 : K){ 
       beta[i, k] ~ dnorm(0, 0.00001) # vague priors
     } 
   }
   # Loop around sizes:
   for (k in 1 : K){ 
     gamma[1, k] <- 0 # corner-point contrast with first size 
   } 
   for (j in 2 : J) { 
     gamma[j, 1] <- 0 ; # zero contrast for baseline food
     for ( k in 2 : K){ 
       gamma[j, k] ~ dnorm(0, 0.00001) # vague priors
     } 
   }

   # LIKELIHOOD   
   for (i in 1 : I) { # loop around lakes
     for (j in 1 : J) { # loop around sizes

       # Fit standard Poisson regressions relative to baseline
       lambda[i, j] ~ dflat()   # vague priors 
       for (k in 1 : K) { # loop around foods
           X[i, j, k] ~ dpois(mu[i, j, k])
           log(mu[i, j, k]) <- lambda[i, j] + alpha[k] + beta[i, k] + gamma[j, k]
           culmative.X[i, j, k] <- culmative(X[i, j, k], X[i, j, k])
       }
     }
   }

   # TRANSFORM OUTPUT TO ENABLE COMPARISON 
   # WITH AGRESTI'S RESULTS
   for (k in 1 : K) { # loop around foods
       for (i in 1 : I) { # loop around lakes
         b[i, k] <- beta[i, k] - mean(beta[, k]); # sum to zero constraint
       }
       for (j in 1 : J) { # loop around sizes
         g[j, k] <- gamma[j, k] - mean(gamma[, k]); # sum to zero constraint
       }
   }
} 

Version data entries

23 entries across 23 versions & 5 rubygems

Version Path
tdiary-4.2.1 vendor/bundle/ruby/2.2.0/gems/pygments.rb-0.6.3/vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.6.3 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.6.2 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.6.1 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.6.0 vendor/pygments-main/tests/examplefiles/example.bug
mortar-pygments.rb-0.5.7 vendor/pygments-main/tests/examplefiles/example.bug
mortar-pygments.rb-0.5.6 vendor/pygments-main/tests/examplefiles/example.bug
mortar-pygments.rb-0.5.5 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-jruby-0.5.4.2 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-jruby-0.5.4.1 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-jruby-0.5.4 vendor/pygments-main/tests/examplefiles/example.bug
gitlab-pygments.rb-0.5.4 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.5.4 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.5.2 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.5.1 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.5.0 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.4.2 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.4.1 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.3.7 vendor/pygments-main/tests/examplefiles/example.bug
pygments.rb-0.3.6 vendor/pygments-main/tests/examplefiles/example.bug