# This script plots an exponential density, with some portion filled. # Set axes parameters to allow us to specify them exactly. # Otherwise, R slightly enlarges plot windows. par(xaxs = "i") par(yaxs = "i") # Set other graphing parameters. line.width <- 2 x.values <- seq(from = 0, to = 5, by = 0.01) plot(x.values, dexp(x.values), type = "l", lwd = line.width, ylim = c(0, 1), main = "", xlab = "", ylab = "", bty = "n", cex.axis = 1.3) # Mark a line at 2. lines(c(2, 2), c(0, dexp(2)), lwd = line.width) # Fill the graph past 2 below the density. filled.x.values <- seq(from = 2, to = 5, length.out = 300) polygon(c(filled.x.values, rev(filled.x.values)), c(rep(0, 300), dexp(rev(filled.x.values))), col = "gray") dev.print(device = postscript, "3.6.eps", horizontal = TRUE)