
Comparando a proposta do Rodrigo, vi que a minha proposta não retorna o resultado correto, já que pega apenas o primeiro elemento da lista retornada pela função strsplit(). Falha nossa... Abs. Em 31 de março de 2011 20:24, Marcos Silva <marcosfs2006@gmail.com>escreveu:
Veja se o código abaixo ajuda:
sapply(strsplit(data, "/"), '[[', 1)
Abs.
Em 31 de março de 2011 20:08, Daniel Marcelino <dmsilva.br@gmail.com>escreveu:
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?
Ex.
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")
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
-- Marcos F. Silva http://sites.google.com/site/marcosfs2006
-- Marcos F. Silva http://sites.google.com/site/marcosfs2006