View source: R/plot.stslist.statd.R

plot.stslist.statd | R Documentation |

This is the plot method for output produced by the `seqstatd`

function, i.e for objects of class *stslist.statd*.

## S3 method for class 'stslist.statd' plot(x, type = "d", cpal = NULL, ylab = NULL, yaxis = TRUE, xaxis = TRUE, xtlab = NULL, xtstep = NULL, tick.last = NULL, cex.axis = 1, space = 0, xlab = NULL, lwd=3.5, col="blue", ylim=NULL, cex.plot, ...)

`x` |
an object of class |

`type` |
if |

`cpal` |
alternative color palette to be used for the states. If user specified, a vector of colors with number of elements equal to the number of states in the alphabet. By default, the 'cpal' attribute of the |

`ylab` |
an optional label for the y axis. If set to NA, no label is drawn. |

`yaxis` |
if |

`xaxis` |
if |

`xtlab` |
optional labels for the ticks of the x-axis. If unspecified, the |

`xtstep` |
optional interval at which the tick-marks and labels of the x-axis are displayed. For example, with xtstep=3 a tick-mark is drawn at position 1, 4, 7, etc... The display of the corresponding labels depends on the available space and is dealt with automatically. If unspecified, the |

`tick.last` |
Logical. Should a tick mark be enforced at the last position on the x-axis? If unspecified, the |

`cex.axis` |
Axis annotation magnification. See |

`space` |
the space between the stacked bars. Default is 0, i.e. no space. |

`xlab` |
Optional title for the x axis. See |

`lwd` |
Width of entropy line. Default is 3.5. Ignored when |

`col` |
Color of entropy line. Default is |

`ylim` |
Real vector of length two. Limits of y axis for entropy line. Default is |

`cex.plot` |
Deprecated. Use |

`...` |
further graphical parameters such as |

This is the plot method for output produced by the `seqstatd`

function, i.e. for objects of class *stslist.statd*. If `type="d"`

it produces a state distribution plot presenting the sequence of the transversal state frequencies at each successive (time) position, as computed by the `seqstatd`

function. With `type="Ht"`

, the series of entropies of the transversal state distributions is plotted.
With `type="dH"`

the entropy line is overlayed on the state distribution plot.

When `ylim=NULL`

, `ylim`

is set as `c(0,1)`

when entropy is normalized and otherwise as `c(0,1.1*max(entropy))`

.

This plot method is called by the generic `seqplot`

function (if `type="d"`

, `type="Ht"`

, or `"dH"`

) that produces more sophisticated plots, allowing grouping and automatic display of the state color legend. The `seqdplot`

, `seqHtplot`

, and `seqdHplot`

functions are aliases for calling `seqplot`

with `type="d"`

, `type="Ht"`

, and `dH`

respectively.

The plotted values, i.e. for `type="d"`

the cross-sectional distributions, for `type="Ht"`

the cross-sectional entropies, and for `type="dH"`

the `x`

`stslist.statd`

object.

Alexis Gabadinho and Gilbert Ritschard

## Defining a sequence object with the data in columns 10 to 25 ## (family status from age 15 to 30) in the biofam data set data(biofam) biofam.lab <- c("Parent", "Left", "Married", "Left+Marr", "Child", "Left+Child", "Left+Marr+Child", "Divorced") biofam.seq <- seqdef(biofam, 10:25, labels=biofam.lab) ## State distribution biofam.statd <- seqstatd(biofam.seq) ## State distribution plot (default type="d" option) plot(biofam.statd) ## Entropy index plot plot(biofam.statd, type="Ht") ## State distribution and entropy line plot(biofam.statd, type="dH")

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.