Glosario
Palabras de los cursos de Maestro sobre datos e IA, cada una explicada en una o dos frases.
A
- 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.
C
- CSV
- Un CSV (valores separados por comas) es un archivo de texto plano que guarda una tabla: una fila por línea, con comas entre las columnas.
D
- Directorio de trabajo
- El directorio de trabajo es la carpeta que un programa considera "aquí". Un nombre de archivo sin carpetas adelante, como life_expectancy.csv, se busca en esa carpeta.
E
- Entorno virtual
- Un entorno virtual es un conjunto privado de paquetes de Python para un solo proyecto. Lo que instalas ahí se queda ahí, así cada proyecto conserva las versiones que necesita.
- Escala logarítmica
- Una escala logarítmica es un eje donde cada paso igual multiplica el valor en vez de sumarle, así 1,000, 10,000 y 100,000 quedan a la misma distancia.
- Extensión
- Una extensión es un complemento que instalas en una app como VS Code para darle nuevas habilidades, como correr Python o abrir notebooks.
G
- Google Colab
- Google Colab es un servicio gratuito de Google que corre notebooks de Jupyter en tu navegador, sin instalar nada. pandas y Altair ya vienen instalados.
J
- 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.
N
- Notebook de Jupyter
- Un notebook de Jupyter es un archivo (con terminación .ipynb) que combina código, sus resultados y notas en celdas. Corres una celda a la vez y ves su resultado justo abajo.
P
- Paleta de comandos
- La paleta de comandos (Command Palette) es el buscador de VS Code para todos sus comandos. Ábrela con Ctrl+Shift+P (Cmd+Shift+P en Mac), escribe unas palabras y presiona Enter.
- pandas
- pandas es un paquete de Python para trabajar con tablas de datos, llamadas DataFrames: cargarlas, filtrar filas, escoger columnas y resumirlas.
- Paquete
- Un paquete es código que alguien más escribió y que instalas para darle nuevas herramientas a Python. pandas y Altair son paquetes.
R
- Ruta
- Una ruta (en inglés, path) es la dirección de un archivo en tu computadora: las carpetas por las que pasas para llegar a él, terminando en su nombre, como projects/python-for-altair/life_expectancy.csv.
T
- Terminal
- La terminal es una ventana donde le escribes comandos a tu computadora en vez de hacer clic. Escribes una línea, presionas Enter y la computadora te contesta con texto.
- Tupla
- Una tupla es una secuencia de valores entre paréntesis, como (16, 5). Funciona como una lista de Python que se queda igual después de crearla.
V
- 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.
- VS Code
- VS Code (Visual Studio Code) es un editor de código gratuito de Microsoft. Con sus extensiones de Python y Jupyter, corre notebooks ahí mismo, dentro del editor.