xticks ticks set_xticks set_xticklabels minor large example change python matplotlib

python - ticks - Deshabilitar la salida de la pirota matplotlib



set_xticks matplotlib example (3)

Tengo una matriz A de forma (1000, 2000). Yo uso matplotlib.pyplot para trazar la matriz, lo que significa 1000 curvas, usando

import matplotlib.pyplot as plt plt(A)

La figura está bien pero hay mil líneas de:

<matplotlib.lines.Line2D at 0xXXXXXXXX>

¿Puedo deshabilitar esta salida?


Esta salida es lo que está plt función plt (supongo que aquí quiso escribir plt.plot(A) ). Para suprimir esta salida, asigne un nombre al objeto de retorno:

_ = plt.plot(A)

_ se usa a menudo para indicar un objeto temporal que no se usará más adelante. Tenga en cuenta que esta salida que está viendo solo aparecerá en el intérprete, y no cuando ejecute el script desde fuera del intérprete.


También puede suprimir la salida (suponiendo que esté haciendo esto en algún tipo de entorno interactivo)

plot(A);


plt.show()

De esta manera no hay necesidad de crear variables innecesarias.

P.ej:

import matplotlib.pyplot as plt plt.plot(A) plt.show()