Usage
make_multifig(ptsx, ptsy, yr, linesx = 0, linesy = 0, sampsize = 0, effN
= 0, showsampsize = TRUE, showeffN = TRUE, sampsizeround = 1, maxrows = 6,
maxcols = 6, rows = 1, cols = 1, fixdims = TRUE, main = "", cex.main =
1, xlab = "", ylab = "",
size = 1, maxsize = 3, do.sqrt = TRUE, minnbubble = 8, allopen = TRUE,
horiz_lab = "default", xbuffer = c(0.1, 0.1), ybuffer = c(0, 0.15),
ymin0 = TRUE, axis1 = "default", axis2 = "default", linepos = 1, bars = FALSE,
barwidth = "default", ptscol = 1, ptscol2 = 1, linescol = 2, lty = 1,
lwd = 1, pch = 1, nlegends = 3, legtext = list("yr", "sampsize",
"effN"), legx = "default", legy = "default", legadjx = "default",
legadjy = "default", legsize = c(1.2, 1), legfont = c(2, 1), ipage = 0)
Arguments
ptsx
vector of x values for points or bars
ptsy
vector of y values for points or bars of same length as ptsx
yr
vector of category values (years) of same length as ptsx
linesx
optional vector of x values for lines
linesy
optional vector of y values for lines
sampsize
optional sample size vector of same length as ptsx
effN
optional effective sample size vector of same length as ptsx
showsampsize
show sample size values on plot?
showeffN
show effective sample size values on plot?
sampsizeround
rounding level for sample size values
maxrows
maximum (or fixed) number or rows of panels in the plot
maxcols
maximum (or fixed) number or columns of panels in the plot
rows
number or rows to return to as default for next plots to come or for
single plots
cols
number or cols to return to as default for next plots to come or for
single plots
fixdims
fix the dimensions at maxrows by maxcols or resize based on number of
elements in yr
input.
cex.main
character expansion for title
size
vector of bubbles sizes if making a bubble plot
maxsize
maximum size of bubbles
do.sqrt
scale bubbles based on sqrt of size vector. see ?bubble3 for more info.
minnbubble
number of unique x values before adding buffer. see ?bubble3 for more info.
allopen
should all bubbles be open? see ?bubble3 for more info.
horiz_lab
axis labels set horizontal all the time (TRUE), never (FALSE) or only
when relatively short ("default")
xbuffer
extra space around points on the left and right as fraction of total width of plot
ymin0
fix minimum y-value at 0?
axis1
position of bottom axis values
axis2
position of left size axis values
linepos
should lines be added before points (linepos=1) or after (linepos=2)?
bars
should the ptsx/ptsy values be bars instead of points (TRUE/FALSE)
barwidth
width of bars in barplot, default method chooses based on quick and
dirty formula also, current method of plot(...type='h') could be
replaced with better approach
ptscol
color for points/bars
ptscol2
color for negative value points in bubble plots
nlegends
number of lines of text to add as legends in each plot
legtext
text in legend, a list of length=nlegends. values may be any of 1.
"yr", 2. "sampsize", 3. "effN", or a vector of length = ptsx.
legx
vector of length=nlegends of x-values of legends (default is first one
on left, all after on right)
legy
vector of length=nlegends of y-values of legends (default is top for all
plots)
legadjx
left/right adjustment of legends around legx
legadjy
left/right adjustment of legends around legy
legsize
font size for legends. default=c(1.2,1.0) (larger for year and normal
for others)
legfont
font type for legends, same as "font" under ?par
ipage
which page of plots when covering more than will fit within maxrows by maxcols.