"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo eliminar la notación científica y las compensaciones de los gráficos de Matplotlib?

¿Cómo eliminar la notación científica y las compensaciones de los gráficos de Matplotlib?

Publicado el 2024-12-22
Navegar:446

How to Remove Scientific Notation and Offsets from Matplotlib Plots?

Eliminación de la notación científica de los gráficos de Matplotlib

Tienes un gráfico con notación científica y un desplazamiento en los ejes, y deseas eliminarlos.

Deshabilitar el desplazamiento

El desplazamiento está separado de la notación científica y se agrega a los números que se muestran en el eje. Para deshabilitarla, use:

plt.ticklabel_format(useOffset=False)

Deshabilitar la notación científica

Para evitar la notación científica, use:

plt.ticklabel_format(style='plain')

Desactivar ambos

Para desactivar Tanto la notación offset como la científica, use:

plt.ticklabel_format(useOffset=False,>

Ejemplo

Supongamos que tiene el siguiente código:

import matplotlib.pyplot as plt

plt.plot(range(2003, 2012, 1), range(200300, 201200, 100))
plt.ticklabel_format(useOffset=False)

plt.show()

Lo que produce este gráfico:

[Imagen del gráfico]

Al aplicar la configuración correcta, puede eliminar tanto el desplazamiento como la notación científica:

import matplotlib.pyplot as plt

plt.plot(range(2003, 2012, 1), range(200300, 201200, 100))
plt.ticklabel_format(useOffset=False,>

Resultando en este gráfico:

[Imagen del gráfico sin notación científica ni desplazamiento]

Último tutorial Más>

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