es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

rasterio.plot.show_hist – ¿Cómo cambiar / modificar la etiqueta x_label, y_label?

De forma predeterminada, rasterio.plot.show_hist(…) establece el título del histograma como “Histograma”, la etiqueta del eje x como “DN” (para Número Digital) y la etiqueta del eje y como “Frecuencia”. Existe un parámetro para el ‘título’, pero nada para la etiqueta del eje x y la etiqueta del eje y.

¿Cómo cambiarlo? Por ejemplo, a “Valeur numérique” y “Fréquence”.

Haga clic aquí para ver la imagen

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para cambiar las etiquetas x_label y y_label en rasterio.plot.show_hist (…), un remedio es utilizar la biblioteca matplotlib después de llamar a la función. Aquí tienes un ejemplo:

    import matplotlib.pyplot as plt
    import rasterio.plot
    
    # supongamos que tenemos un conjunto de datos de rasterio llamado 'src' y un índice de banda 'band'
    histogram = rasterio.plot.show_hist(src, band)
    
    # utiliza matplotlib para personalizar las etiquetas
    plt.title("Titre personnalisé")
    plt.xlabel("Valeur numérique")
    plt.ylabel("Fréquence")
    plt.show()
    

    Esto mostrará el histograma con el título y las etiquetas personalizadas, como se muestra en la siguiente imagen:

    enter image description here

Comments are closed.