View source: R/plot.stslist.meant.R
| plot.stslist.meant | R Documentation |
This is the plot method for objects of class stslist.meant produced by the seqmeant function.
## S3 method for class 'stslist.meant'
plot(x, cpal = NULL, ylab = NULL, yaxis = TRUE,
xaxis = TRUE, cex.axis = par("cex.axis"), ylim = NULL, bar.labels = NULL,
cex.barlab = cex.axis, offset.barlab = .1, cex.plot, ...)
x |
object of class |
cpal |
vector of colors of length the number of states in the alphabet. If |
ylab |
optional label of the y-axis. If set to |
yaxis |
should the y-axis be plotted. Default is |
xaxis |
should the x-axis be plotted. Default is |
cex.axis |
Tick labels magnification. See |
ylim |
optional vector of length 2 setting the limits of the y-axis. If |
bar.labels |
Vector of bar labels of length equal to size of alphabet. |
cex.barlab |
Real. Bar labels magnification. Defaults to |
offset.barlab |
Real. Vertical offset of bar labels as a proportion of |
cex.plot |
Deprecated. Use |
... |
further graphical parameters. For more details about the graphical parameter arguments, see |
This is the plot method for the output produced by the seqmeant function, i.e., objects of class stslist.meant. It produces a plot showing the mean times spent in each state of the alphabet.
When the "se" attribute of x is TRUE, i.e., when x contains also the standard errors of the mean times, error bars are automatically displayed on the plot. See the serr argument of seqmeant.
The method is invoked by seqmtplot (seqplot with type="mt"), which plots mean times with automatic display of the state color legend and allows plotting by group.
## Loading the mvad data set and creating a sequence object
data(mvad)
mvad.labels <- c("employment", "further education", "higher education",
"joblessness", "school", "training")
mvad.scodes <- c("EM","FE","HE","JL","SC","TR")
mvad.seq <- seqdef(mvad, 15:86, states=mvad.scodes, labels=mvad.labels)
## Computing the mean times
mvad.meant <- seqmeant(mvad.seq)
## Plotting
plot(mvad.meant, main="Mean durations in each state of the alphabet")
## Changing the y axis limits
plot(mvad.meant, main="Mean durations in each state of the alphabet",
ylim=c(0,40))
## Displaying error bars
mvad.meant.e <- seqmeant(mvad.seq, serr=TRUE)
plot(mvad.meant.e, main="Mean durations in each state of the alphabet",
ylim=c(0,40))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.