type
status
slug
summary
tags
category
icon
password
Crear un plot es una cosa, convertirlo en un mensaje claro, es el verdadero reto. Por cada visualización, tenemos varias opciones comenzando por los distintos tipos de plot, por cada plot podemos hacer un número infinito de personalizaciones, cambiando colores, formas, axes. Para empezar, debemos tener un plot de lo más sencillo:
.png?table=block&id=45d71573-7d60-4fbd-a78a-79f61d4548ba&t=45d71573-7d60-4fbd-a78a-79f61d4548ba&width=470.984375&cache=v2)
Con este script, tenemos una visualización bastante básica:
.png?table=block&id=4a61b831-40eb-403f-ac85-abcfe8ddabcc&t=4a61b831-40eb-403f-ac85-abcfe8ddabcc&width=470.984375&cache=v2)
Lo primero que siempre necesitamos hacer, es incluir labels en nuestros axes, lo que hará que tengan textos en cada eje usando las funciones plt.xlabel(), plt.ylabel():
.png?table=block&id=aee8d060-0c7f-492c-8257-7913ad097adb&t=aee8d060-0c7f-492c-8257-7913ad097adb&width=422&cache=v2)
.png?table=block&id=14ee8e9b-9fec-4d84-8ed2-28affb7f2a85&t=14ee8e9b-9fec-4d84-8ed2-28affb7f2a85&width=1065&cache=v2)
Ahora, también añadiremos un titulo a nuestro plot, usando la función plt.title():
.png?table=block&id=5c4d7118-081f-43b8-8306-72bc73b2aa6a&t=5c4d7118-081f-43b8-8306-72bc73b2aa6a&width=470.96875&cache=v2)
.png?table=block&id=d745fff3-c1d4-41c3-9162-230ff313d9cf&t=d745fff3-c1d4-41c3-9162-230ff313d9cf&width=1065&cache=v2)
También podemos usar la función plt.yticks() para mejorar la perspectiva de los datos, haciendo que por ejemplo, el eje y empiece desde 0:
.png?table=block&id=f6f83969-ba7f-4602-9b64-a47fc4915952&t=f6f83969-ba7f-4602-9b64-a47fc4915952&width=470.984375&cache=v2)
.png?table=block&id=4fd42c5b-4da4-4274-b171-69d9846e1912&t=4fd42c5b-4da4-4274-b171-69d9846e1912&width=1065&cache=v2)
Para hacer claro que estamos hablando de billones, podemos añadir un segundo argumento a la función plt.yticks() que será una función que agregue la “B” para volver más claro que hablamos de billones:
.png?table=block&id=8938a5bc-58ff-4be7-a3b2-8a156d1ba6c5&t=8938a5bc-58ff-4be7-a3b2-8a156d1ba6c5&width=470.96875&cache=v2)
.png?table=block&id=5a8c4f6e-6686-4cc5-8d77-e718a2cbabbd&t=5a8c4f6e-6686-4cc5-8d77-e718a2cbabbd&width=1137&cache=v2)
- Autor:ByIris
- URL:http://145.223.74.189:3000//article/introduccion-a-la-personalizacion-de-plots
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!