On 28/05/2010 9:29 AM, Christopher David Desjardins wrote:
Hi,
I am trying to recreate the right graph on page 524 of Gelman's 2006 paper "Prior distributions for variance parameters in hierarchical models" in Bayesian Analysis, 3, 515-533. I am only interested, however, in recreating the portion of the graph for the overlain prior density for the half-Cauchy with scale 25 and not the posterior distribution. However, when I try:

curve(dcauchy, from=0, to=200, location=0, scale=25)

the probabilities for the half-Cauchy values seem to approach zero almost immediately after 0 whereas in Gelman 2006 the tail appears much fatter giving non-zero probabilities out to 100.

Don't ignore the warnings!!! The scale argument is not being passed to dcauchy. (Nothing in the help page suggests it would be, but some other similar functions would have passed it, so I can see how you made the wrong assumption. But why did you ignore all those warnings?) You'll get what you want with

curve( dcauchy(x, location=0, scale=25), from=0, to=200)

or with

den <- function(x) dcauchy(x, location=0, scale=25)
curve(den, from=0, to=200)

if you don't like using the magic name "x" in the first one.

Duncan Murdoch
I am interested in replicating this because I want to use half-Cauchy priors and want to play around with the scale values but I want to know what my prior looks like before using it in models.

Please cc me as I am digest subscriber.

Thanks!
Chris

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to