[R-br] substituir caracteres especiais de strings

Paulo Nogueira paulons em gmail.com
Quinta Janeiro 17 13:52:57 BRST 2013


Prefeito Rodrigo.
Muito obrigado pela dica.

PN
Em 17/01/2013 08:25, "Rodrigo Coster" <rcoster em gmail.com> escreveu:

> iconv(c("Santa Cecília", "Anhangüera", "Freguesia Do Ó"), to =
> "ASCII//TRANSLIT")
>
>
> 2013/1/17 Fátima Lima Paula <fatima.lima.paula em gmail.com>
>
>> Paulo, existe o soundex BR do Daniel Marcelino na lista do R.
>> Dê uma olhada e veja se te ajuda.
>> Abs
>>
>> Em 17 de janeiro de 2013 00:00, Paulo Nogueira <paulons em gmail.com>escreveu:
>>
>>> Olá a todos.
>>> Estou com um problema simples que não consigo resolver de maneira
>>> prática.
>>>
>>> Dado um vetor com nomes de bairos:
>>> 1- transformar os caracteres especiais ç, ã, õ, ü, etc, em caracteres
>>> normais c, a, o, u, etc;
>>> 2- substituir eventuais espaços entre nomes compostos por hífen;
>>> 3- transformar todas as letras para caracteres minúsculos
>>>
>>> Eu sei resolver 2 e 3, mas empaquei no item número 1.
>>> Como resolver de forma direta, sem utilizar gsub várias vezes?
>>>
>>> Como CMR, tenho o seguinte vetor de exemplo:
>>> c("Santa Cecília", "Anhangüera", "Freguesia Do Ó")
>>>
>>> E preciso que o resultado seja:
>>> santa-cecilia
>>> anhanguera
>>> freguesia-do-o
>>>
>>> Desde já agradeço a ajuda,
>>> Abraços,
>>> Paulo Nogueira Starzynski
>>>
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em listas.c3sl.ufpr.br
>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
>>> código mínimo reproduzível.
>>>
>>
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em listas.c3sl.ufpr.br
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
>> código mínimo reproduzível.
>>
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130117/57c5d7bc/attachment.html>


Mais detalhes sobre a lista de discussão R-br