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.

¿Cómo puedo hacer que mi gráfico de pyplot de python contenga todos mis elementos trazados?

Utilicé pyplot para trazar todos los países del mundo contra sus casos de covid 19, pero no sé cómo mostrarlos claramente en un solo gráfico. ¿Existe alguna manera de hacerlo? ¿O tal vez una mejor idea que deba implementar para obtener un resultado similar?

A continuación se muestra mi código para trazar:

plt.bar(countryNames, cases, color= 'green', label= 'Total casos')
plt.bar(countryNames, recovered, color= 'blue', label= "Total recuperado")
plt.bar(countryNames, deaths, color= 'black', label = 'Total muertes')

plt.legend()
plt.show()

A continuación se muestra mi resultado:

Esperaba algo tan claro como la siguiente imagen:

Estaría muy agradecido por cualquier idea, ayuda o sugerencia.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Una manera de hacer el gráfico más claro es utilizar un gráfico de barras apiladas. Esto le permitirá mostrar los casos, recuperados y muertos para cada país en un solo gráfico. También puede utilizar una escala logarítmica para visualizar mejor los datos. Además, puede utilizar una paleta de colores para diferenciar entre las diferentes categorías.

    Aquí hay un ejemplo de un gráfico de barras apiladas utilizando los mismos datos:

    enter image description here

Comments are closed.