Skip to content

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.

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

Una especificación pequeña:

JSON
{  "mark": "point",  "encoding": {    "x": {"field": "gdp_per_capita", "type": "quantitative"},    "y": {"field": "life_expectancy", "type": "quantitative"}  }}

La gráfica se describe en lugar de dibujarse paso a paso, así que la misma especificación se ve en un notebook, en una página web o en la página de un curso. chart.to_json() te enseña el Vega-Lite detrás de cualquier gráfica de Altair.

Pregúntale a tu Maestro sobre Vega-Lite

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 "Vega-Lite", en palabras sencillas?

Tu Maestro: 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. ¿Lo vemos en un caso de esta página?

Pregunta sobre: Responde desde la página "¿Cómo reviso un dashboard que engaña? Arréglalo con cuatro preguntas"

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

En los cursos de Maestro

  • 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.

  • 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.

Todo el glosario