Formatando números no R

Quando você manda seu programa gerar números num formato específico usando a printf do ANSI C, existe a possibilidade de escrever esse mesmo formato usando o R, isso é muito útil quando precisamos ler arquivos nos quais geramos seus nomes com a função sprintf.

 formatC(x, format="f") 

Podemos usar todos os formatos do C, não somente o f, se por acaso o número foi escrito com %f para floats, mas podemos usar d para int's, g, lf, u e assim por diante…

Para o formato específico g podemos usar:

 format(x, format=g, digits=-1, width=-1) 
os valores negativos para as opções digits e width fazem a formatação usar o padrão de seis algarismos significativos padrão do C e faz a justificação do número ser à esquerda.

Linkbacks

Use the following URL for manually sending trackbacks: http://complex.if.uff.br/lib/plugins/linkback/exe/trackback.php/orahcio:home:r_formatc

Discussão

Enter your comment
NIEQK
 
orahcio/home/r_formatc.txt · Última modificação: 2011/02/11 18:29 (edição externa)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0