<div><div>É, talvez eu tenha me expressado mal. </div><div>O que eu preciso é de que toda a parte da string antes da barra "/" fique alocada em uma coluna, enquanto tudo o que vier depois da barra "/" ou se não tiver uma barra, seja alocado em outra coluna.</div>
<div><br></div><div>Eu fiz isso há muito tempo em SPSS :</div><div><br></div><div><div>STRING #n var1 var2 var3 (A200).</div><div>COMPUTE #n=Beneficiario.</div><div>VECTOR vBeneficiario=var1 TO var2.</div><div>LOOP #i = 1 to 2. </div>
<div>- COMPUTE #space = INDEX(#n, "/ ").</div><div>- COMPUTE vBeneficiario(#i) = SUBSTR(#n,1,#space-1).</div><div>- COMPUTE #n = SUBSTR(#n,#space+1).</div><div>END LOOP.</div><div>COMPUTE var3=#n.</div><div>DO IF var3="".</div>
<div>COMPUTE var1=var3.</div><div>COMPUTE var2="".</div><div>END IF.</div><div>EXECUTE.</div></div><div><br></div><div><br></div><div>Daniel</div><div><br></div><br><div class="gmail_quote">2011/3/31 Marcos Silva <span dir="ltr"><<a href="mailto:marcosfs2006@gmail.com" target="_blank">marcosfs2006@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Veja se o código abaixo ajuda:<br><br>sapply(strsplit(data, "/"), '[[', 1)<br><br>Abs.<br><br><div class="gmail_quote">
Em 31 de março de 2011 20:08, Daniel Marcelino <span dir="ltr"><<a href="http://dmsilva.br" target="_blank">dmsilva.br</a>@<a href="http://gmail.com" target="_blank">gmail.com</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div><div>Caros, como eu poderia escrever um loop para retirar todos os caracateres que estão antes e depois da "/" na string abaixo e colocando-os em novas variáveis?</div>
<div> </div><div>Ex. </div><div><br></div><div>
data <-c("155 - VITAL DO REGO FILHO - PB - Senador", "1111 - - PP - - Deputado Federal / 25888 - ATAIDES MENDES PEDROSA - PB - Deputado Estadual", "1111 - - PP - - Deputado Federal / 22333 - EDNALDO PEREIRA DE SANTANA - PB - Deputado Estadual", "151 - JOSE WILSON SANTIAGO - PB - Senador", "45123 - ANTONIO HERVAZIO BEZERRA CAVALCANTI - PB - Deputado Estadual", "1212 - DAMIÃO FELICIANO DA SILVA - PB -Deputado Federal")</div>
<br></div><div>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
<br></div></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br>Marcos F. Silva<br><a href="http://sites.google.com/site/marcosfs2006" target="_blank">http://sites.google.com/site/marcosfs2006</a><br>
</font><br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
<br></blockquote></div><br></div>