ADEgS-class: Class '"ADEgS"'

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

Description

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.

Objects from the Class

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.

Slots

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

Methods

[

signature(x = "ADEgS", i = "numeric", j = "missing", drop = "logical"): extracts the i-th sub-graphics in the [email protected]. 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 [email protected]

[[

signature(x = "ADEgS", i = "character", j = "missing"): extracts one sub-graphic, named i in the [email protected]

[[<-

signature(x = "ADEgS", i = "numeric", j = "missing", value = "ADEg"): replaces one sub graphic, the i-th one, by an ADEg object in the [email protected]

[[<-

signature(x = "ADEgS", i = "numeric", j = "missing", value = "ADEgS"): replaces one sub graphic, the i-th one, by an ADEgS object in the [email protected]

$

signature(x = "ADEgS"): extracts one sub-graphic by its name in the [email protected]

getpositions

signature(object = "ADEgS"): returns the positions matrix of the object, i.e. [email protected]

getgraphics

signature(object = "ADEgS"): returns the list of graphics of the object, i.e. [email protected]

getcall

signature(object = "ADEgS"): returns the call of the object, i.e. [email protected]

names

signature(object = "ADEgS"): returns the graphics' names of the object, i.e. the names of [email protected]

names<-

signature(object = "ADEgS"): replaces the graphics' names of the object, i.e. the names of [email protected]

length

signature(x = "ADEgS"): returns the number of graphics into x, i.e. the length of [email protected]

plot

signature(x = "ADEgS"): same as print

print

signature(x = "ADEgS"): displays the graphical elements into one device using positions and superposition management ([email protected] 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 [email protected] and/or the object's names (with the key word names) and/or the [email protected] 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.

Author(s)

Alice Julien-Laferriere, Aurelie Siberchicot [email protected] and Stephane Dray

See Also

ADEg ADEgS superpose insert

Examples

1
  showClass("ADEgS")

adegraphics documentation built on May 31, 2017, 2:10 a.m.