<br><div class="gmail_quote"><font size="2">Hey everyone,<br><br>I use R and the package TraMineR to analyse payment data in 151 cases.</font> As you might expect, I have some trouble...<br><br>Question 1: I successfully calculated an optimal matching analysis and a
 cluster analysis. I also generated the necessary graphs.<b> How to I get the IDs into the graphs</b> OR <b>How can I get a table of every cluster and the relevant sequences?</b> <br>
<br>
Question 2: E.g., when plotting the mean times spent in each state per 
cluster (seqmtplot) oder other graphs, <b>how can I get a table with the corresponding values </b>(since I can only guess the values in the graphs)<b>?</b> 
<br><br>Thanks a lot in advance and good luck with all your projects!<br>
<br>
Greetz<br>
Judie<br><br><font size="1"><span style="color:rgb(204, 0, 0)">&gt; library(TraMineR)<br>&gt; library(foreign)<br>&gt; library(cluster)<br>&gt; library(RColorBrewer)<br>&gt; datenR &lt;- read.spss(&quot;Y:\\DOKTORARBEIT\\1_Dissertation\\3_Methode\\2_Erwerbsverläufe\\5_R\\datenR.sav&quot;, to.data.frame=TRUE, use.value.labels=FALSE)<br>





&gt; datenR.labels &lt;- c(&quot;ES6&quot;, &quot;ES7&quot;, &quot;ES8&quot;, &quot;ES9&quot;, &quot;ES10&quot;, &quot;ES11&quot;, 
&quot;ES12&quot;, &quot;ES13&quot;, &quot;ES14&quot;, &quot;Ruhendes Arb.verh.&quot;, &quot;Austritt&quot;, &quot;Muttersch., 
Erz.-Elt.zeit&quot;, &quot;Wehrdienst&quot;, &quot;Weiterbildung&quot;)</span><br style="color:rgb(204, 0, 0)">

<span style="color:rgb(204, 0, 0)">&gt; datenR.seq &lt;- seqdef(datenR, var=20:103, labels=datenR.labels, id=&quot;auto&quot;)</span><br> [&gt;] found missing values (&#39;NA&#39;) in sequence data<br> [&gt;] preparing 151 sequences<br>





 [&gt;] coding void elements with &#39;%&#39; and missing values with &#39;*&#39;<br> [&gt;] 14 distinct states appear in the data: <br>     1 = 6<br>     2 = 7<br>     3 = 8<br>     4 = 9<br>     5 = 10<br>     6 = 11<br>





     7 = 12<br>     8 = 13<br>     9 = 14<br>     10 = 44<br>     11 = 55<br>     12 = 66<br>      ...<br> [&gt;] alphabet (state labels): <br>     1 = 6 (ES6)<br>     2 = 7 (ES7)<br>     3 = 8 (ES8)<br>     4 = 9 (ES9)<br>





     5 = 10 (ES10)<br>     6 = 11 (ES11)<br>     7 = 12 (ES12)<br>     8 = 13 (ES13)<br>     9 = 14 (ES14)<br>     10 = 44 (Ruhendes Arb.verh.)<br>     11 = 55 (Austritt)<br>     12 = 66 (Muttersch., Erz.-Elt.zeit)<br>      ... (14 states)<br>





 [&gt;] no color palette attributed, provide one to use graphical functions<br> [&gt;] 151 sequences in the data set<br> [&gt;] min/max sequence length: 2/84<br>Warnmeldung:<br> [!] no automatic color palete attributed, number of states&gt;12. <br>





     Use &#39;cpal&#39; argument to define one. <br><span style="color:rgb(204, 0, 0)">&gt;
 cpal(datenR.seq) &lt;- c(&quot;white&quot;, &quot;yellow&quot;, &quot;orange&quot;, &quot;hotpink&quot;, 
&quot;red1&quot;, &quot;red3&quot;, &quot;darkred&quot;, &quot;skyblue&quot;, &quot;blue&quot;, &quot;grey80&quot;, &quot;grey60&quot;, 
&quot;springgreen&quot;, &quot;grey20&quot;, &quot;purple&quot;)</span><br style="color:rgb(204, 0, 0)">

<span style="color:rgb(204, 0, 0)">&gt; subcostmatrix &lt;- seqsubm(datenR.seq, method=&quot;TRATE&quot;)</span><br> [&gt;] creating substitution-cost matrix using transition rates ...<br> [&gt;] computing transition rates for states 6/7/8/9/10/11/12/13/14/44/55/66/77/88 ...<br>





<span style="color:rgb(204, 0, 0)">&gt; round(subcostmatrix, 2)</span><br>      6-&gt;  7-&gt;  8-&gt;  9-&gt; 10-&gt; 11-&gt; 12-&gt; 13-&gt; 14-&gt; 44-&gt; 55-&gt; 66-&gt; 77-&gt; 88-&gt;<br>6-&gt;  0.00 1.75 2.00 1.75 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00  2.0<br>





7-&gt;  1.75 0.00 1.89 1.98 1.99 2.00 2.00 2.00 2.00 2.00 <a style="color:rgb(0, 0, 0)" href="tel:1.93%201.92%201.72%C2%A0%202.0" value="+19319217220" target="_blank">1.93 1.92 1.72  2.0</a><br style="color:rgb(0, 0, 0)">




<span style="color:rgb(0, 0, 0)">8-&gt;  2.00 1.89 0.00 1.89 1.99 2.00 2.00 2.00 2.00 2.00 1.86 1.88 1.90  1.4</span><br style="color:rgb(0, 0, 0)"><span style="color:rgb(0, 0, 0)">9-&gt;  1.75 1.98 1.89 0.00 1.82 2.00 2.00 2.00 2.00 1.75 2.00 1.98 1.95  2.0</span><br style="color:rgb(0, 0, 0)">




<span style="color:rgb(0, 0, 0)">
10-&gt; 2.00 1.99 1.99 1.82 0.00 1.85 2.00 2.00 2.00 2.00 2.00 1.99 1.98  2.0</span><br style="color:rgb(0, 0, 0)"><span style="color:rgb(0, 0, 0)">11-&gt; 2.00 2.00 2.00 2.00 1.85 0.00 1.91 2.00 2.00 2.00 2.00 1.90 2.00  2.0</span><br style="color:rgb(0, 0, 0)">




<span style="color:rgb(0, 0, 0)">12-&gt; 2.00 2.00 2.00 2.00 2.00 1.91 0.00 1.99 2.00 2.00 2.00 1.92 2.00  2.0</span><br style="color:rgb(0, 0, 0)"><span style="color:rgb(0, 0, 0)">
13-&gt; 2.00 2.00 2.00 2.00 2.00 2.00 1.99 0.00 1.99 2.00 2.00 1.97 2.00  2.0</span><br>14-&gt; 2.00 2.00 2.00 2.00 2.00 2.00 2.00 1.99 0.00 2.00 2.00 2.00 2.00  2.0<br>44-&gt; 2.00 2.00 2.00 1.75 2.00 2.00 2.00 2.00 2.00 0.00 2.00 1.75 2.00  2.0<br>





55-&gt; 2.00 1.93 1.86 2.00 2.00 2.00 2.00 2.00 2.00 2.00 0.00 1.98 2.00  2.0<br>66-&gt; 2.00 1.92 1.88 1.98 1.99 1.90 1.92 1.97 2.00 1.75 1.98 0.00 2.00  2.0<br>77-&gt; 2.00 1.72 1.90 1.95 1.98 2.00 2.00 2.00 2.00 2.00 2.00 2.00 0.00  2.0<br>





88-&gt; 2.00 2.00 1.40 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00  0.0<br><span style="color:rgb(204, 0, 0)">&gt; datenR.om &lt;- seqdist(datenR.seq, method=&quot;OM&quot;, indel=2, sm=subcostmatrix)</span><br> [&gt;] 151 sequences with 14 distinct events/states<br>





 [&gt;] 147 distinct sequences<br> [&gt;] min/max sequence length: 2/84<br> [&gt;] computing distances using OM metric<br> [&gt;] total time: 0.33 secs<br>Warnmeldung:<br>The substitution cost matrix is not symmetric. <br>





<span style="color:rgb(204, 0, 0)">&gt; clusterward &lt;- agnes(datenR.om, diss=TRUE, method=&quot;ward&quot;)<br>&gt; plot(clusterward, which.plots=2)<br>&gt; cluster4 &lt;- cutree(clusterward, k=4)<br>&gt; cluster4 &lt;- factor(cluster4, labels=c(&quot;Cluster 1&quot;, &quot;Cluster 2&quot;, &quot;Cluster 3&quot;, &quot;Cluster 4&quot;))<br>





&gt; table(cluster4)</span><br>cluster4<br>Cluster 1 Cluster 2 Cluster 3 Cluster 4 <br>       32        17        35        67 <br><span style="color:rgb(204, 0, 0)">&gt; seqfplot(datenR.seq, group=cluster4, pbarw=T, tlim=0, border=NA)</span><br>





<span style="color:rgb(204, 0, 0)">&gt; seqmtplot(datenR.seq, group=cluster4)</span></font><br><font color="#888888"><br>Judith Krüger<br>Ph.D. Student<br>Germany<br>
</font></div><br>