
Pessoas,pesquisei na lista e no google, mas não resolvi o que desejo. Como modificar de forma global ou especifica de uma tabela e exibir números inteiros com duas casa decimais (00), assim 8 = 8,00. André Oliveira Souza. Graduação em Matemática, mestrado em estatística aplicada.Instituto Federal de Educação, Ciência e Tecnologia do Espirito Santo. IFES

Já tentou format(round(x,2), nsmall = 2)? Exemplo ab=c(2,5,7,9) ab=format(round(ab, 2), nsmall = 2) ab Em 6 de outubro de 2015 13:12, Andre Oliveira <andreolsouza@yahoo.com.br> escreveu:
Pessoas, pesquisei na lista e no google, mas não resolvi o que desejo. Como modificar de forma global ou especifica de uma tabela e exibir números inteiros com duas casa decimais (00), assim 8 = 8,00.
André Oliveira Souza. Graduação em Matemática, mestrado em estatística aplicada.Instituto Federal de Educação, Ciência e Tecnologia do Espirito Santo. IFES
_______________________________________________ R-br mailing list R-br@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.
-- "Minha felicidade depende da qualidade dos meus pensamentos"

Eu *acho* que essa abordagem pode ter consequências indesejadas, senão funestas:
ab <- c(2,5,7,9) ac <- format(round(ab, 2), nsmall = 2) all.equal(ab,ac) [1] "Modes: numeric, character" [2] "target is numeric, current is character"
A consequência é a seguinte:
ab + 0.1 [1] 2,1 5,1 7,1 9,1 # operação em vetor de números OK. ac + 0.1 Erro em ac + 0.1 : argumento não-numérico para operador binário
HTH -- Cesar Rabak 2015-10-06 14:04 GMT-03:00 Fátima Lima Paula <fatima.lima.paula@gmail.com>:
Já tentou format(round(x,2), nsmall = 2)? Exemplo ab=c(2,5,7,9) ab=format(round(ab, 2), nsmall = 2) ab
Em 6 de outubro de 2015 13:12, Andre Oliveira <andreolsouza@yahoo.com.br> escreveu:
Pessoas, pesquisei na lista e no google, mas não resolvi o que desejo. Como modificar de forma global ou especifica de uma tabela e exibir números inteiros com duas casa decimais (00), assim 8 = 8,00.
André Oliveira Souza. Graduação em Matemática, mestrado em estatística aplicada.Instituto Federal de Educação, Ciência e Tecnologia do Espirito Santo. IFES
_______________________________________________ R-br mailing list R-br@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.
-- "Minha felicidade depende da qualidade dos meus pensamentos"
_______________________________________________ R-br mailing list R-br@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.

options(OutDec=",") formatC(8, digits=2, format="f") [1] "8,00" On Tue, 6 Oct 2015, Andre Oliveira wrote:
Pessoas, pesquisei na lista e no google, mas não resolvi o que desejo. Como modificar de forma global ou especifica de uma tabela e exibir números inteiros com duas casa decimais (00), assim 8 = 8,00.
André Oliveira Souza. Graduação em Matemática, mestrado em estatística aplicada.Instituto Federal de Educação, Ciência e Tecnologia do Espirito Santo. IFES
participantes (4)
-
Andre Oliveira
-
Cesar Rabak
-
Fátima Lima Paula
-
Paulo Justiniano