Creación de Gráficos
En el módulo anterior aprendiste sobre la anatomía básica de un gráfico y como altair
construye gráficos basado en la gramática de gráficos. Ya aprendimos sobre los objetos Chart
, sobre los marcadores .mark_****()
y como asignamos nuestros datos a elementos del gráfico con .encode()
. En este módulo aprenderemos más a fondo los elementos que componen un gráfico en altair
.
En la sección 5 del capítulo 2 aprendemos a crear mapas en altair
y utilizamos un nuevo objeto para representar nuestros datos: alt.Data()
. Hasta el momento, habiamos estado utilizando DataFrames de pandas
y en general es a lo que nos mantendremos. Así como existe el objeto Data
de altair
, existen otros objetos que representan elementos de un gráfico. Por ejemplo, tenemos:
alt.X()
yalt.Y()
: Que representa el valor de X y Y, respectivamente, en tu gráfico.alt.Scale()
: Que representa una escala. Las escalas enaltair
son utlizadas de varias formas pero en general su función es traducir una serie de valores a otra.alt.Legend()
: Que representa el la leyenda de tu gráfico.
Y muchos más que estaremos descubriendo conforme vamos explorando altair
. Cada uno de estos objetos acepta argumentos que te dan un sinfín de opciones para personalizar tus gráficos. En las siguientes secciones practicaremos varias formas de personalizar nuestros gráficos e introduciremos estos nuevos objetos.