Skip to content

Altair

Altair (Vega-Altair) es un paquete de Python para hacer gráficas describiéndolas: dices qué columna va en cada eje, color o tamaño, y Altair escribe el Vega-Lite que dibuja la gráfica.

Selecciona cualquier frase de aquí para preguntarle a tu Maestro.

Toda gráfica de Altair tiene las mismas tres partes, encadenadas con puntos:

Python
alt.Chart(df).mark_point().encode(x='gdp_per_capita:Q', y='life_expectancy:Q')

Los datos (alt.Chart(df)), una marca (.mark_point()) y un encoding que acomoda las columnas en la gráfica (.encode(...)). Si conoces ggplot2, es la misma idea de la gramática de gráficas, ahora en Python. Por convención se importa como alt.

Pregúntale a tu Maestro sobre Altair

Te responde desde una página gratis de un curso que usa esta palabra, igual que mientras estudias. Selecciona palabras de arriba para preguntar por ellas.

Ejemplo

Tú: ¿Qué quiere decir "Altair", en palabras sencillas?

Tu Maestro: Altair (Vega-Altair) es un paquete de Python para hacer gráficas describiéndolas: dices qué columna va en cada eje, color o tamaño, y Altair escribe el Vega-Lite que dibuja la gráfica. ¿Lo vemos en un caso de esta página?

Pregunta sobre: Responde desde la página "¿Cómo armo un dashboard con varias gráficas? Arma el tuyo con Altair"

Solo este navegador guarda lo que preguntas aquí. ¿Cómo funciona?

En los cursos de Maestro

  • Vega-Lite

    Vega-Lite es un lenguaje para describir gráficas en JSON: nombras los datos, la marca y qué columna va en cada eje, y un renderizador la dibuja. Altair escribe el Vega-Lite por ti.

  • pandas

    pandas es un paquete de Python para trabajar con tablas de datos, llamadas DataFrames: cargarlas, filtrar filas, escoger columnas y resumirlas.

  • JSON

    JSON es un formato de texto para datos con estructura: etiquetas y valores entre llaves, listas entre corchetes. Los programas lo usan para pasarse datos entre ellos.

Todo el glosario