~ Function: plotTrajMeans for LongData ~
Plot the LongData
or LongData3d
optionnaly relatively
to a Partition
. For joint trajectories, one
graphe for each variable trajectory is displayed.
plotTrajMeans(x, y, parTraj=parTRAJ(), parMean=parMEAN(),...)
x |
|
y |
|
parTraj |
|
parMean |
|
... |
Arguments to be passed to methods, such as graphical parameters. |
Plot either a LongData
,
or each variable of a LongData3d
optionnaly according to the Partition
define by y
.
Graphical option concerning the individual trajectory (col, type, pch
and xlab) can be change using parTraj
.
Graphical option concerning the cluster mean trajectory (col, type, pch,
pchPeriod and cex) can be change using parMean
. For more
detail on parTraj
and parMean
, see object of
class ParLongData
.
Christophe Genolini
1. UMR U1027, INSERM, Université Paul Sabatier / Toulouse III / France
2. CeRSM, EA 2931, UFR STAPS, Université de Paris Ouest-Nanterre-La Défense / Nanterre / France
[1] C. Genolini and B. Falissard
"KmL: k-means for longitudinal data"
Computational Statistics, vol 25(2), pp 317-328, 2010
[2] C. Genolini and B. Falissard
"KmL: A package to cluster longitudinal data"
Computer Methods and Programs in Biomedicine, 104, pp e112-121, 2011
################## ### Construction of the data data(artificialLongData) ld <- longData(artificialJointLongData) part <- partition(rep(1:3,each=50)) ### Basic plotting plotTrajMeans(ld) plotTrajMeans(ld,part,xlab="Time") ################## ### Changing graphical parameters 'par' ### No letters on the mean trajectories plotTrajMeans(ld,part,parMean=parMEAN(type="l")) ### Only one letter on the mean trajectories plotTrajMeans(ld,part,parMean=parMEAN(pchPeriod=Inf)) ### Color individual according to its clusters (col="clusters") plotTrajMeans(ld,part,parTraj=parTRAJ(col="clusters")) ### Mean without individual plotTrajMeans(ld,part,parTraj=parTRAJ(type="n")) ### No mean trajectories (type="n") ### Color individual according to its clusters (col="clusters") plotTrajMeans(ld,part,parTraj=parTRAJ(col="clusters"),parMean=parMEAN(type="n")) ### Only few trajectories plotTrajMeans(ld,part,nbSample=10,parTraj=parTRAJ(col='clusters'),parMean=parMEAN(type="n")) ################## ### single variable trajectory data(artificialLongData) ld2 <- longData(artificialLongData) part2 <- partition(rep(1:4,each=50)) plotTrajMeans(ld2) plotTrajMeans(ld2,part2)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.