[R-es] Formato numérico
Guillermo.Vinue en uv.es
Guillermo.Vinue en uv.es
Mie Jul 6 17:21:04 CEST 2016
Hola Mauricio,
Poniendo options(scipen = 999) antes de hacer los cálculos se desactiva la notación científica.
Saludos,
Guillermo
> Hola.
> Tengo un problema con el formato de salida de un objeto "numeric", que los
> expresa en formato científico o exponencial.
> > range(total$ImpTotal)
> [1] 5.66 806907887.10
> > Valores <- quantile(total$ImpTotal, c(0, 0.01, 0.02, 0.025, 0.03, 0.05,
> 0.1, 0.25, 0.5, 0.75, 0.9, 0.95, 0.96, 0.97, 0.975, 0.98, 0.99), na.rm=TRUE)
> > class(Valores)
> [1] "numeric"
> > as.data.frame(Valores)
> Valores
> 0% 5.660000e+00
> 1% 4.231960e+01
> 2% 6.627980e+01
> 2.5% 7.984900e+01
> 3% 9.523880e+01
> 5% 1.658285e+02
> 10% 5.012610e+02
> 25% 5.148675e+03
> 50% 6.589807e+04
> 75% 5.851804e+05
> 90% 3.594278e+06
> 95% 9.635249e+06
> 96% 1.274523e+07
> 97% 1.771101e+07
> 97.5% 2.212963e+07
> 98% 2.902357e+07
> 99% 5.281599e+07
> Me parece recordar que en la lista ya se consultó, pero sinceramente no
> encuentro la respuesta. ¿Es posible pedirle a R que presente los números
> sin pasarlos al formato exponencial? La única opción que encontré es
> dividirlos por Millón (M<-1000000) y luego round(Valores, 3) por ejemplo, y
> así funciona. Pero, ¿No hay una forma de evitar la notación sin transformar?
> Gracias y saludos.
> --
> Mauricio
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
Más información sobre la lista de distribución R-help-es