Description Objects from the Class Slots Methods Author(s) See Also Examples

An object of `ADEgS`

class is a complex graphic.
This class allows the superposition, the insertion and/or the juxtaposition of several `ADEg`

, `trellis`

and/or `ADEgS`

objects.

The `ADEgS`

class have neither father class nor son classes.

`ADEgS`

objects can be created by calls of the form `new("ADEgS", ...)`

.

The regular usage in this package is to use the `ADEgS`

, `add.ADEg`

, `superpose`

, `insert`

or `+`

functions.

`ADEglist`

a list of several

`trellis`

,`ADEg`

and/or`ADEgS`

objects.`positions`

a matrix with four columns and as many rows as the number of graphical objects in the

`ADEglist`

slot. For each simple graphic, i.e. in each row, the coordinates of the top-right and the bottom-left hand corners are in`npc`

unit (normalized parent coordinates).`add`

a square matrix with as many rows and columns as the number of graphical objects in the

`ADEglist`

slot. The value at the i-th row and j-th column is equal to 1 whether the j-th graphical object in the`ADEglist`

slot is superpose to i-th graphical one. Otherwise, this value is equal to 0.`Call`

an object of class

`call`

- [
`signature(x = "ADEgS", i = "numeric", j = "missing", drop = "logical")`

: extracts the`i`

-th sub-graphics in the`x@ADEglist`

.`i`

can be a vector. If`i`

is a single number and if the extracted graphic in an`ADEg`

object, the sub-selection is in the form of`ADEg`

if`drop`

is`TRUE`

and in the form of`ADEgS`

otherwise.- [
`signature(x = "ADEgS", i = "numeric", j = "missing", drop = "missing")`

: the same than the previous method.`drop`

is`FALSE`

by default- [[
`signature(x = "ADEgS", i = "numeric", j = "missing")`

: extracts one sub-graphic, the`i`

-th one, in the`x@ADEglist`

- [[
`signature(x = "ADEgS", i = "character", j = "missing")`

: extracts one sub-graphic, named`i`

in the`x@ADEglist`

- [[<-
`signature(x = "ADEgS", i = "numeric", j = "missing", value = "ADEg")`

: replaces one sub graphic, the`i`

-th one, by an`ADEg`

object in the`x@ADEglist`

- [[<-
`signature(x = "ADEgS", i = "numeric", j = "missing", value = "ADEgS")`

: replaces one sub graphic, the`i`

-th one, by an`ADEgS`

object in the`x@ADEglist`

- $
`signature(x = "ADEgS")`

: extracts one sub-graphic by its name in the`x@ADEglist`

- getpositions
`signature(object = "ADEgS")`

: returns the positions matrix of the object, i.e.`object@positions`

- getgraphics
`signature(object = "ADEgS")`

: returns the list of graphics of the object, i.e.`object@ADEglist`

- getcall
`signature(object = "ADEgS")`

: returns the call of the object, i.e.`object@Call`

- names
`signature(object = "ADEgS")`

: returns the graphics' names of the object, i.e. the names of`object@ADEglist`

- names<-
`signature(object = "ADEgS")`

: replaces the graphics' names of the object, i.e. the names of`object@ADEglist`

- length
`signature(x = "ADEgS")`

: returns the number of graphics into`x`

, i.e. the length of`x@ADEglist`

- plot
`signature(x = "ADEgS")`

: same as`print`

`signature(x = "ADEgS")`

: displays the graphical elements into one device using positions and superposition management (`x@add`

matrix)- show
`signature(object = "ADEgS")`

: same as`print`

- superpose
`signature(g1 = "ADEgS", g2 = "ADEg", which = "numeric", plot = "logical")`

: creates a new`"ADEgS"`

object performing a superposition of`g2`

on the which-th`ADEg`

object of`g1`

. This object is printed if`plot`

is`TRUE`

.- superpose
`signature(g1 = "ADEgS", g2 = "ADEg", which = "numeric", plot = "ANY")`

: creates a new`"ADEgS"`

object performing a superposition of`g2`

on the which-th`ADEg`

object of`g1`

. This object is printed only if`plot`

is`TRUE`

.- superpose
`signature(g1 = "ADEgS", g2 = "ADEg", which = "missing", plot = "ANY")`

: creates a new`"ADEgS"`

object performing a superposition of`g2`

on the last`ADEg`

object of`g1`

. This object is printed only if`plot`

is`TRUE`

.- superpose
`signature(g1 = "ADEgS", g2 = "ADEgS", which = "missing", plot = "ANY")`

: creates a new`"ADEgS"`

object performing a superposition between two`ADEgS`

having the same length and the same`positions`

slot. It is used when`g1`

and`g2`

are both created with a partition of individual groups, variables or analysis' axis.- +
`signature(e1 = "ADEg", e2 = "ADEgS")`

: creates a new`"ADEgS"`

object performing a superposition of`e1`

on`e2`

.- +
`signature(e1 = "ADEgS", e2 = "ADEg")`

: creates a new`"ADEgS"`

object performing a superposition of`e2`

on`e1`

.- cbindADEg
`signature(g1 = "ADEgORADEgS", g2 = "ADEgORADEgS")`

: creates a new`"ADEgS"`

object combining`g1`

on`g2`

by columns.- rbindADEg
`signature(g1 = "ADEgORADEgS", g2 = "ADEgORADEgS")`

: creates a new`"ADEgS"`

object combining`g1`

on`g2`

by rows.- update
`signature(object = "ADEgS")`

: modifies the graphical parameters of each sub-graphics listed in`object@ADEglist`

and/or the object's names (with the key word`names`

) and/or the`object@positions`

slot (with the key word`positions`

), after creation of the`object`

. The current display is updated and a modified object is returned.- insert
`signature(graphics = "ADEgS", oldgraphics = "missing", posi, ratio, inset, plot, which, dispatch)`

: creates a new`"ADEgS"`

object performing an insertion of`graphics`

into the current device.- insert
`signature(graphics = "ADEgS", oldgraphics = "ADEg", posi, ratio, inset, plot)`

: creates a new`"ADEgS"`

object performing an insertion of`graphics`

into`oldgraphics`

.- insert
`signature(graphics = "ADEgORtrellis", oldgraphics = "ADEgS", posi, ratio, inset, plot, which)`

: creates a new`"ADEgS"`

object performing an insertion of`graphics`

into`oldgraphics`

.- insert
`signature(graphics = "ADEgS", oldgraphics = "ADEgS", posi, ratio, inset, plot, which, dispatch)`

: creates a new`"ADEgS"`

object performing an insertion of`graphics`

into`oldgraphics`

.

Alice Julien-Laferriere, Aurelie Siberchicot aurelie.siberchicot@univ-lyon1.fr and Stephane Dray

1 | ```
showClass("ADEgS")
``` |

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.