No, TraMineR non produce dissimetria "assimetrica" proprio per le ragioni evidenziate nel commento di Pat.
L'interesse principale di calcolare differenze a coppie tra le sequenze è che una volta abbiamo tali differenze possiamo per esempio
- misura la discrepanza tra le sequenze, determinare quartieri, trovare medoids, ...
grappolo
- run algoritmi, mappe auto-organizzanti, MDS, ...
- fare analisi ANOVA simile a delle sequenze
- crescono alberi di regressione per le sequenze
Immettendo una matrice di dissomiglianza non simmetrica in quei processi molto probabilmente genererebbe risultati irrilevanti.
È a causa di questa esigenza di simmetria che i costi di sostituzione utilizzati per calcolare le distanze di corrispondenza ottimali DEVONO essere simmetrici. È importante non interpretare i costi di sostituzione come il costo del passaggio da uno stato all'altro, ma per comprenderli per quello che sono, cioè modificare i costi. Quando si confrontano due sequenze, ad esempio aabcc
e aadcc
, possiamo renderle uguali sostituendo arbitrariamente b
con d
nel primo o d
con b
nel secondo. Non avrebbe quindi senso dare lo stesso costo per le due sostituzioni.
Spero che questo aiuti.
Non ho mai usato TraMineR, ma una parola di cautela su un problema secondario: se la misura è asimmetrica, non si adatta più alla definizione di distanza. Questo potrebbe essere un punto interamente accademico. Ma ho il sospetto che userete questa matrice in qualche algoritmo più tardi, e se quell'algoritmo presuppone che gli avete fornito una metrica di distanza quando in realtà non lo avete fatto, la cattiveria potrebbe risultare in un modo difficile da diagnosticare. –
Le domande relative a come fare qualcosa in un particolare software di solito appartengono a StackOverflow, quindi ho contrassegnato questa domanda per la migrazione. Tuttavia, TraMineR ha anche un proprio elenco, che potrebbe essere un sito ancora migliore su cui chiedere questo. –