openintro (version 1.3)

myPDF: Custom PDF function

Description

A similar function to pdf and png, except that different defaults are provided, including for the plotting parameters.

Usage

myPDF(fileName, width = 5, height = 3,
      mar = c(3.9, 3.9, 1, 1), 
      mgp = c(2.8, 0.55, 0),
      las = 1, tcl=-0.3, ...)

myPNG(fileName, width = 600, height = 400, mar = c(3.9, 3.9, 1, 1), mgp = c(2.8, 0.55, 0), las = 1, tcl=-0.3, ...)

Arguments

fileName
File name for the image to be output. The name should end in .pdf.
width
The width of the image file (inches). Default: 5.
height
The height of the image file (inches). Default: 3.
mar
Plotting margins. To change, input a numerical vector of length 4.
mgp
Margin graphing parameters. To change, input a numerical vector of length 3. The first argument specifies where x and y labels are placed; the second specifies the axis labels are placed; and the third specifies how far to pull the entire axis from the pl
las
Orientation of axis labels. Input 0 for the default.
tcl
The tick mark length as a proportion of text height. The default is -0.5.
...
Additional arguments to par.

See Also

edaPlot

Examples

Run this code
data(marioKart)
#=====> Save a plot to a PDF <=====#
# myPDF("myPlot.pdf")
data(run10)
histPlot(run10$time)
# dev.off()

#=====> Save a plot to a PNG <=====#
# myPNG("myPlot.pdf")
data(run10)
histPlot(run10$time)
# dev.off()

Run the code above in your browser using DataLab