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]]
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 > >
Muchas gracias! El 6 de julio de 2016, 12:21, <Guillermo.Vinue en uv.es> escribió:> 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 > > > > > > >-- Mauricio [[alternative HTML version deleted]]