Usage
plotSPC(x, color='soil_color', width=0.2, name='name', alt.label=NULL,
cex.names=0.5, cex.depth.axis=cex.names, cex.id=cex.names+(0.2*cex.names), print.id=TRUE,
id.style='auto', plot.order=1:length(x), add=FALSE, scaling.factor=1, y.offset=0, n=length(x),
max.depth=max(x), n.depth.ticks=5, shrink=FALSE, shrink.cutoff=3, abbr=FALSE,
abbr.cutoff=5, divide.hz=TRUE, hz.distinctness.offset=NULL, hz.distinctness.offset.col='black',
hz.distinctness.offset.lty=2, axis.line.offset=-2.5, ...)
Arguments
x
a SoilProfileCollection object
color
the name of the column containing R-compatible color descriptions
width
scaling of profile widths
name
the name of the column containing the horizon designation
alt.label
the name of a column in @site used for seconary annotation
cex.names
character scaling applied to horizon names
cex.depth.axis
character scaling applied to depth scale
cex.id
character scaling applied to profile id
print.id
should the profile id be printed above each profile? (TRUE)
id.style
profile ID printing style: 'auto' (default) = simple heuristic used to select from: 'top' = centered above each profile, 'side' = 'along the top-left edge of profiles'
plot.order
a vector describing the order in which individual SoilProfile objects from the parent should be plotted
add
add to an existing figure
scaling.factor
vertical scaling of the profile heights
y.offset
vertical offset for top of profiles
n
integer describing amount of space along x-axis to allocate, defaults to length(x)
max.depth
suggested lower depth boundary of plot
n.depth.ticks
suggested number of ticks in depth scale
shrink
should long horizon names be shrunk by 80% ?
shrink.cutoff
character length defining long horizon names
abbr
should the profile ID be abbreviated?
abbr.cutoff
suggested minimum length for abbreviated IDs
divide.hz
should horizons be divided with a thin black line? (default is TRUE)
hz.distinctness.offset
column name containing vertical offsets used to depict horizon boundary distinctness (same units as profiles)
hz.distinctness.offset.col
color used to encode horizon distinctness (default is 'black')
hz.distinctness.offset.lty
line style used to encode horizon distinctness (default is 2)
axis.line.offset
horizonatal offset applied to depth axis (default is -2.5)
...
other arguments passed into lower level plotting functions