On Mon, 05 Jan 2009 15:14:37 -0500, Duncan Murdoch <murd...@stats.uwo.ca> wrote:
[...] > You missed an @ after this chunk. If this is true in the original, > I'm surprised Sweave didn't report an error, but it probably ate up > the second chunk as part of the first. AFAIK there's no need to separate every chunk by "@", if one doesn't need to switch to documentation. At any rate, adding the extra "@" doesn't change anything in this case. >> <<binom-sim-fig, fig=TRUE, include=FALSE, height=3, echo=FALSE>>= >> layout(matrix(1:2, ncol=2)); par(mar=c(5, 4, 2, 1), cex=0.75) >> matplot(thetas, cbind(prior, lik, post), type="l", lty=c(2, 1, 1), >> xlab="theta", ylab="probability density") lik <- dbinom(60, 100, >> thetas) > It's a bad idea to generate random values in a fig=TRUE chunk, because > the code gets evaluated multiple times, but I don't think this would > cause your error. Yes, in my real file, I have set.seed() inside such chunks to avoid problems with that. Thanks, -- Seb ______________________________________________ R-help@r-project.org 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.