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.