#######################
### calculTrajMean
### Some LongitudinalData
traj <- gald()["traj"]
### A partition
part <- partition(floor(runif(150,1,5)),3)
plot(as.longData(traj),part)
### Clusters center
(center <- calculTrajMean(traj,part["clusters"]))
### Unusual center
calculTrajMean(traj,part["clusters"],centerMethod=function(x)median(x,na.rm=TRUE))
#################
### K-means simulation (4 steps)
plot(as.longData(traj),part)
for (i in 1:4){
part <- affectIndiv(traj,center)
center <- calculTrajMean(traj,part["clusters"])
plot(as.longData(traj),part)
}
Run the code above in your browser using DataLab