addhist | R Documentation |
Adds the two marginal histograms and density lines of each axis against an ADEg.S2
object.
addhist(object, bandwidth, gridsize = 60, kernel = "normal", cbreaks = 2,
storeData = TRUE, plot = TRUE, pos = -1, ...)
object |
an |
bandwidth |
used for the calculations of the density lines
(see the |
gridsize |
used for the calculations of the density lines
(see the |
kernel |
used for the calculations of the density lines
(see the |
cbreaks |
number of cells for the histograms per interval of the grid of the bi-dimensional graphics. |
plot |
a logical indicating if the graphics is displayed |
storeData |
a logical indicating if the data should be stored in
the returned object. If |
pos |
an integer indicating the position of the
environment where the data are stored, relative to the environment
where the function is called. Useful only if |
... |
Additional graphical parameters (see
|
Density is calculated using the function bkde
of the KernSmooth
package.
An ADEgS
object, a list of four graphical objects,
one ADEg.S2
and three trellis
(from lattice
).
Their names are:
object |
the |
densX |
top histogram, a |
densY |
right histogram, a |
link |
corner graphics linking the two histograms, a |
Into the dots arguments, the usual parameters for the s.label
can be given with the object
key.
Trellis parameters are used for the three remaining graphics.
plot.polygon
handles the histogram aspect, add.line
the
graduations lines and plot.line
the density lines.
Finally, for the link
graphic, labels aspect can be changed
using a plabels
list, as for an S2.label
object.
Alice Julien-Laferriere, Aurelie Siberchicot aurelie.siberchicot@univ-lyon1.fr and Stephane Dray
ADEg.S2
ADEgS
data(rpjdl, package = "ade4")
coa1 <- ade4::dudi.coa(rpjdl$fau, scannf = FALSE, nf = 4)
labli <- s.label(coa1$li)
g1 <- addhist(labli)
g2 <- addhist(labli, plabels.cex = 0, cbreaks = 3)
labco <- s.label(coa1$co)
g3 <- addhist(labco, plabels.cex = 0, cbreaks = 3)
update(g3, pbackground.col = "grey85")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.