En pandas, las operaciones groupby pueden producir notación científica para números grandes, lo que puede ser indeseable.
Para modificar el formato, utilice la opción display.float_format para especificar un convertidor de cadena personalizado. Por ejemplo, para agregar decimales y limitar el número de posiciones decimales:
pd.set_option('display.float_format', lambda x: '%.3f' % x)
Esto convertirá valores numéricos a cadenas con tres decimales.
Como alternativa, si prefiere no trabajar con cadenas, puede aplicar una función lambda a cada valor en el Series para personalizar el formato:
Series(np.random.randn(3)).apply(lambda x: '%.3f' % x)
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3