[R-br] Mudar separador decimal no sprintf.

Rodrigo Coster rcoster em gmail.com
Segunda Maio 12 14:32:07 BRT 2014


Mas por alguma razão eu não consigo mudar o locale para esse (o 2o warning,
que não aparece para ti). A pessoa que postou no SO também conseguiu
resolver, mas eu também não consegui mudar para o locale sugerido por
ele... Provavelmente deve ser porque estou no Windows


2014-05-12 14:21 GMT-03:00 walmes . <walmeszeviani em gmail.com>:

> Existe uma distinção entre mensagens de **erro** e mensagens de **aviso**.
> Apesar dessas mensagens de **aviso**, a alteração no locale produziu os
> resultados esperados para mim.
>
> > x <- sprintf("Matricula: %s \n Peso: %2.2f", '123.4', 47.5)
> > x
> [1] "Matricula: 123.4 \n Peso:* 47.50*"
>
> >
> > ## Sys.getlocale()
> > Sys.setlocale("LC_NUMERIC","pt_BR.utf8")
> [1] "pt_BR.utf8"
> Mensagens de *aviso* perdidas:
>
> In Sys.setlocale("LC_NUMERIC", "pt_BR.utf8") :
>   espeficação de 'LC_NUMERIC' pode fazer o R funcionar de forma estranha
>
> > sprintf("Matricula: %s \n Peso: %2.2f", '123.4', 47.5)
> [1] "Matricula: 123.4 \n Peso: *47,50*"
>
>> ​À disposição.
> Walmes.​
>
> _______________________________________________
> 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/20140512/08d977ff/attachment.html>


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