[Traminer-users] how to sort a sequence plot (seqIplot) by more than one variable
Alexis gabadinho
Alexis.Gabadinho at unige.ch
Mon Jul 16 09:10:21 CEST 2012
Hi Joel,
Use first the order function to create one single sorting variable, and
then pass this variable to the seqIplot function. Here is an example
with the biofam data frame where sequences are sorted by gender and birthyr
data(biofam)
biofam.seq <- seqdef(biofam, 10:25)
csort <- order(biofam$sex, biofam$birthyr)
seqIplot(biofam.seq, sortv=csort)
All the best,
Alexis
Le 16. 07. 12 08:12, Joel Schwartz a écrit :
> I'm a new TraMineR user and just ran into a problem while using the
> seqIplot function. I'm making a plot of hundreds of sequences. To make
> it possible to see patterns, I'm trying to sort the sequences by more
> than one variable. It works as expected when I sort by one variable.
> But when I try to sort by more than one, I get the exact same result
> as when I sort by one variable.
>
> Here are the two commands I'm using
>
> # Sort by one variable
> seqIplot(df.seq, border=NA, withlegend="right", sortv=df$s09as)
>
> # Sort by two variables
> seqIplot(df.seq, border = NA, withlegend="right", sortv=c(df$s09as,
> df$f09as))
>
> I get the exact same plot either way, and no warnings or errors.
>
> Is there a way to sort by more than one variable?
>
> Thanks for your help.
>
> Best Wishes,
> Joel Schwartz
>
>
>
>
> _______________________________________________
> Traminer-users mailing list
> Traminer-users at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/traminer-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/traminer-users/attachments/20120716/73c993ac/attachment.html>
More information about the Traminer-users
mailing list