seqgranularity {TraMineRextras} | R Documentation |
Changes time granularity of a state sequence object by aggregating successive positions into groups of a user-defined time length.
seqgranularity(seqdata, tspan = 3, method = "last")
seqdata |
A state sequence object. |
tspan |
Integer. Number of successive positions grouped together. |
method |
Character string. Aggregating method. One of |
Successive positions are aggregated by group of tspan
states. The aggregated state is, depending of the method
chosen, either the first ("first"
), the last ("last"
) or the most frequent ("mostfreq"
) state of the tspan
long spell. The same applies to the last spell, even when it is shorter than tspan
.
The resulting state sequence object.
This function needs further testing.
Matthias Studer and Gilbert Ritschard
data(mvad) mvad <- mvad[1:100,] mvad.seq <- seqdef(mvad[,17:86], xtstep=12) mvadg.seq <- seqgranularity(mvad.seq, tspan=6, method="first") par(mfrow=c(2,1)) seqdplot(mvad.seq, with.legend=FALSE, border=NA) seqdplot(mvadg.seq, with.legend=FALSE)