[R-es] Numeros en formato Ax10^{-B}
Olivier Nuñez
onunez en iberstat.es
Mie Abr 13 22:37:22 CEST 2011
Igual, lo siguiente te vale:
> foo<-function(x) { y=format(x, digits=2,scientific = TRUE); sub
("e","x10",y)}
> foo(x)
[1] "1.7x10-04" "7.6x10-04" "1.3x10-04" "2.9x10-04" "5.6x10-04"
"7.8x10-04" "7.8x10-04" "1.4x10-04" "3.2x10-04" "8.5x10-05"
Un saludo. Olivier
--
____________________________________
Olivier G. Nuñez
Email: onunez en iberstat.es
Tel : +34 663 03 69 09
Web: http://www.iberstat.es
____________________________________
El 13/04/2011, a las 22:23, Jorge Ivan Velez escribió:
> Hola a todos,
>
> Tengo un vector con valores en _P_
>
> x <- c(0.0001709122, 0.0007623474, 0.0001319547, 0.0002868035,
> 0.0005602669,
> 0.0007825347, 0.0007822033, 0.0001444821, 0.000324731, 8.4686e-05)
> x
>
> Y me gustaria cambiar un poco el formato. Conoce alguien alguna
> function
> "foo" tal que foo(x) produzca
>
> "1.7x10(-4)" "7.62x10(-4)" "1.3x10(-4)" ..... "8.46x10(-5)"
>
> ?
>
> Muchas gracias,
> Jorge Ivan Velez
Más información sobre la lista de distribución R-help-es