Glosario · 161 términos

Glosario de análisis de datos

Las palabras que usan analistas, gerentes y entrevistadores, cada una en una frase sencilla. Cuando un nivel usa la idea, el enlace te lleva ahí para probarla con datos reales.

A

Abandono (churn)
Los clientes que dejan de comprar o cancelan en un periodo; la tasa de abandono es ese número entre los clientes al inicio.
Agregación con nombre
groupby(...).agg(nuevo_nombre=("columna", "función")): varias agregaciones con nombres de salida claros en un solo paso.
Agregación condicional
Una agregación que solo usa algunas filas de cada grupo, escrita con CASE dentro de SUM/AVG o con una cláusula FILTER.
Agrupación en tramos (binning, tramos)
Agrupar un valor numérico en rangos (menos de $50, $50–199, $200+) para contarlos o compararlos.
Alias
Un nombre temporal para una columna o tabla en una consulta, escrito con AS (revenue AS rev, orders AS o).
Almacén de datos (data warehouse)
Una base de datos central que reúne datos limpios de muchos sistemas para reportes y análisis.
Análisis de cohortes
Seguir cada cohorte por separado a lo largo del tiempo, para no mezclar clientes nuevos y antiguos en una sola tasa.
Anti-join
Un JOIN que conserva las filas sin coincidencia en el otro lado, como los clientes que nunca hicieron un pedido.
AOV (valor promedio del pedido)
Los ingresos divididos entre el número de pedidos del mismo periodo.
Asimetría (sesgo)
Una distribución desigual con una cola larga hacia un lado; los importes de los pedidos suelen tener una cola larga a la derecha.
Atribución
Decidir qué canal de marketing recibe el crédito por una conversión (último clic, primer clic o repartido).
Auto-join
Unir una tabla consigo misma, por ejemplo los empleados con sus jefes en la misma tabla.

C

CALCULATE
La función DAX que evalúa una expresión con filtros añadidos, reemplazados o quitados; la base de la mayoría de las medidas avanzadas.
Cardinalidad
El tipo de relación entre tablas: uno a uno, uno a muchos o muchos a muchos.
CAST y CONVERT
Cambian el tipo de datos de un valor, por ejemplo de texto a número; CONVERT es la variante de SQL Server, con opciones de estilo.
Censura por la derecha
Cuando los clientes recientes aún no han tenido toda la ventana de tiempo, por lo que su retención parece más baja de lo que será.
Clave foránea
Una columna que apunta a la clave primaria de otra tabla, como orders.customer_id.
Clave primaria
La columna (o columnas) que identifica de forma única cada fila de una tabla, como order_id.
CLV (valor de vida del cliente, LTV)
Los ingresos totales (o el margen) que un cliente aporta durante toda su relación con el negocio.
COALESCE
Devuelve el primer argumento que no es NULL; la forma habitual de reemplazar un NULL por un valor por defecto.
Cohorte
Un grupo de clientes que comparten un punto de partida, normalmente el mes de su primer pedido.
Columna calculada
Una columna DAX calculada fila por fila al actualizar y guardada en el modelo; sirve para agrupar y segmentar, no para totales.
Combinar y Anexar (Power Query)
Combinar une dos consultas por una clave, como un JOIN de SQL; Anexar apila consultas con las mismas columnas, como UNION ALL.
Comprensión de listas
El bucle de una línea de Python que construye una lista: [p for p in prices if p > 50].
Consolidación de datos
Combinar datos de varias hojas, archivos u orígenes en un solo resumen, por ejemplo doce archivos mensuales en una tabla anual.
Contexto de fila
En DAX, "la fila actual" mientras una columna calculada o un iterador como SUMX recorre una tabla.
Contexto de filtro
En DAX, el conjunto de filtros que aplican a un cálculo el objeto visual, las segmentaciones y CALCULATE.
Correlación
Qué tan fuerte se mueven juntas dos variables, de −1 a 1. No demuestra que una cause la otra.
Costo por conversión (CPA, costo por adquisición)
El gasto en marketing dividido entre las conversiones que produjo en el mismo periodo.
CTE (expresión de tabla común, cláusula WITH)
Un paso con nombre dentro de una consulta (WITH nombre AS (...)) del que los pasos siguientes pueden seleccionar como si fuera una tabla.

D

DataFrame
La tabla de pandas: columnas con nombre, de tipos posiblemente distintos, que comparten un índice de filas.
DATE_TRUNC
Redondea una fecha o marca de tiempo hacia abajo al inicio de su mes, semana o año; la forma estándar de agrupar por periodo.
DAX (Data Analysis Expressions)
El lenguaje de fórmulas de Power BI y Power Pivot, que se usa para medidas, columnas calculadas y tablas calculadas.
DDL (lenguaje de definición de datos)
SQL que define la estructura: CREATE, ALTER y DROP para tablas, vistas y restricciones.
Deduplicación
Encontrar registros que describen lo mismo y conservar uno, normalmente después de limpiar la clave.
Desviación estándar
La distancia típica de los valores a su media: cuán dispersos están los datos.
Diagrama de caja
Un gráfico de la mediana, los cuartiles y los valores atípicos de una variable; útil para comparar distribuciones entre grupos.
Diagrama de dispersión
Un gráfico de una variable numérica frente a otra, con un punto por fila; muestra relaciones y valores atípicos.
Diccionario (dict)
Una colección de Python de pares clave → valor, que se usa para búsquedas y conteos.
DISTINCT
Elimina las filas repetidas de un resultado; COUNT(DISTINCT x) cuenta los valores diferentes.
Distribución
Con qué frecuencia aparece cada valor o rango de valores en una variable; un histograma la dibuja.
DML (lenguaje de manipulación de datos)
SQL que modifica filas: INSERT, UPDATE y DELETE (a menudo se cuenta también SELECT).
dtype
El tipo de datos de una columna de pandas, como int64, float64, object (texto), bool o datetime64.

E

EDA (análisis exploratorio de datos)
Una primera pasada por datos nuevos con conteos, resúmenes y gráficos para conocer su forma, sus huecos y sus rarezas antes de responder cualquier cosa.
Embudo
Los pasos que siguen los usuarios hacia un objetivo (visita, carrito, pago, pedido) y cuántos abandonan en cada uno.
Error de tipo I (falso positivo)
Concluir que hay un efecto cuando no lo hay.
Error de tipo II (falso negativo)
No detectar un efecto que sí existe; la potencia es la probabilidad de evitarlo.
Error estándar
Cuánto variaría una estimación, como una media, entre muestras: desviación estándar ÷ √n.
Esquema
La estructura de una base de datos: sus tablas, sus columnas y tipos, y cómo se relacionan.
Esquema en estrella
Un modelo de datos con una tabla de hechos en el centro unida, de uno a muchos, a las tablas de dimensiones que la rodean.
Estacionalidad
Un patrón que se repite con el calendario, como el pico de noviembre y diciembre en artículos para el hogar.
ETL (extraer, transformar y cargar)
Extraer los datos de los sistemas de origen, limpiarlos y darles forma, y cargarlos donde los analistas los consultan.
EXISTS
Una condición que es verdadera cuando una subconsulta devuelve al menos una fila; NOT EXISTS es el anti-join seguro frente a NULL.
Expresión CASE
El if/else de SQL: devuelve el valor del primer WHEN que sea verdadero y, si no, el valor del ELSE.

F

f-string
Una cadena de Python con valores insertados desde variables: f"Total: {total:.2f}".
Formato condicional
Formato que cambia según el valor de una celda (escalas de color, duplicados resaltados, iconos) para hacer visibles los patrones.
Función de agregación
Una función que convierte muchas filas en un solo valor: COUNT, SUM, AVG, MIN, MAX.
Función de ventana
Un cálculo sobre filas relacionadas que devuelve un valor para cada fila (rankings, totales acumulados, LAG) en lugar de colapsarlas.

G

Granularidad (grano)
Lo que representa una fila de una tabla: un pedido, una línea de pedido, un cliente por día.
GROUP BY
Divide las filas en grupos que comparten valores, de modo que las agregaciones devuelven una fila por grupo.
groupby
El dividir-aplicar-combinar de pandas: divide las filas por claves, agrega cada grupo y combina los resultados.

H

HAVING
Filtra los grupos después de la agregación (HAVING COUNT(*) > 5); WHERE filtra las filas antes.
Hipótesis nula
La suposición por defecto que una prueba intenta rechazar, normalmente "no hay diferencia".
Histograma
Un gráfico de cuántos valores caen en cada rango de una variable numérica; muestra la forma de una distribución.
HLOOKUP
El gemelo horizontal de VLOOKUP: busca en la primera fila de un rango y devuelve un valor de una fila inferior (BUSCARH en Excel en español).

I

Import y DirectQuery
Modos de almacenamiento de Power BI: Import guarda en el modelo una copia actualizada (rápida); DirectQuery consulta el origen en cada vista (datos al día, más lenta).
INDEX/MATCH
Una búsqueda con dos funciones: MATCH encuentra la posición de la fila de una clave e INDEX devuelve el valor en esa posición.
Ingresos
El dinero de las ventas. Aclara cuáles: brutos o netos de descuentos, devoluciones y envío.
INNER JOIN
Conserva solo las filas que tienen coincidencia en ambas tablas.
Inteligencia de tiempo
Funciones DAX que comparan periodos (TOTALYTD, SAMEPERIODLASTYEAR, DATEADD); necesitan una tabla de fechas adecuada.
Intervalo de confianza
Un rango construido a partir de la muestra que contendría el valor real en, por ejemplo, el 95% de las muestras repetidas.
IQR (rango intercuartílico)
El rango entre los percentiles 25 y 75; 1.5 × IQR más allá de ellos es una regla común para detectar valores atípicos.
Iterador (SUMX, AVERAGEX)
Una función DAX que evalúa una expresión para cada fila de una tabla y luego agrega, como SUMX(Sales, [Qty] * [Price]).

#

Índice
Las etiquetas de fila de una Series o un DataFrame de pandas; las claves de groupby se convierten en el índice a menos que lo reinicies.

K

KPI (indicador clave de desempeño)
Una de las pocas métricas con las que un equipo acuerda juzgar su desempeño, con una definición clara y una meta.

L

LAG y LEAD
Funciones de ventana que leen el valor de la fila anterior (LAG) o siguiente (LEAD); se usan para el cambio entre periodos.
Lambda
Una función pequeña de Python sin nombre, escrita en línea, a menudo como clave de ordenación: key=lambda p: p["price"].
LEFT JOIN
Conserva todas las filas de la tabla izquierda; las columnas de la derecha son NULL donde no hay coincidencia.
Limpieza de datos
Corregir errores e inconsistencias (espacios, mayúsculas, duplicados, tipos incorrectos, valores imposibles) antes del análisis.
Línea de tendencia (línea de mejor ajuste)
Una línea recta ajustada a una nube de puntos para mostrar la dirección general de la relación.
loc e iloc
Los selectores de pandas: loc por etiquetas y máscaras booleanas, iloc por posiciones enteras.
Lógica de tres valores
Las condiciones de SQL pueden ser verdaderas, falsas o desconocidas (cuando interviene un NULL); WHERE conserva solo las verdaderas.

M

Mapa de calor
Una cuadrícula coloreada según el valor, que se usa a menudo para una matriz de correlación o para conteos por día de la semana y hora.
Marco de ventana
Qué filas alrededor de la actual usa una función de ventana, como ROWS BETWEEN 6 PRECEDING AND CURRENT ROW.
Margen bruto
Los ingresos menos el costo de los productos vendidos, a menudo expresado como porcentaje de los ingresos.
Máscara booleana
Una Series de valores True/False que sirve para seleccionar filas en pandas: df[df["price"] > 50].
matplotlib
La biblioteca principal de gráficos de Python (plt.plot, plt.bar, plt.hist); el .plot() de pandas está construido sobre ella.
Media (promedio)
La suma de los valores dividida entre cuántos son; los valores extremos la suben o la bajan.
Media móvil (promedio móvil)
El promedio de los últimos N periodos en cada punto, que suaviza el ruido de un día a otro.
Mediana
El valor central cuando los valores están ordenados; la mitad queda por encima y la mitad por debajo, y los valores atípicos apenas la mueven.
Medida
Un cálculo DAX que se evalúa al consultar, según los filtros actuales, como Total Revenue; el lugar correcto para los KPI.
merge
El JOIN de pandas: combina dos DataFrames por columnas clave, con how="inner", "left", "right" o "outer".
Métrica estrella (north star)
La única métrica que una empresa considera la mejor señal de valor a largo plazo para sus clientes.
Moda
El valor más frecuente de un conjunto; el "promedio" natural para las categorías.
MoM (mes contra mes)
Cambio de un mes respecto al anterior: (este mes − mes pasado) ÷ mes pasado.
Multiplicación de filas (fan-out)
Filas que se multiplican después de un JOIN uno a muchos, lo que infla las sumas de columnas del lado "uno".

N

NaN
Not a Number: la marca de pandas para un valor faltante en columnas numéricas y de texto; la mayoría de las agregaciones lo omiten.
Narrativa de datos (data storytelling)
Presentar los hallazgos como un argumento breve: la pregunta, la respuesta con su número, la evidencia y qué hacer a continuación.
Normalización (texto)
Hacer que los valores iguales se vean iguales antes de compararlos: quitar espacios, corregir mayúsculas, unificar formatos.
NTILE
Una función de ventana que divide filas ordenadas en N grupos más o menos iguales, como los cuartiles de clientes según su gasto.
NULL
Un valor faltante o desconocido. Cualquier comparación con NULL es desconocida, así que se prueba con IS NULL.
NULLIF
Devuelve NULL cuando sus dos argumentos son iguales; NULLIF(x, 0) evita la división entre cero.

O

Objetivo SMART
Un objetivo Específico, Medible, Alcanzable, Relevante y con Tiempo definido; la forma de convertir "más ventas" en una pregunta que los datos pueden responder.
OLAP
Una base de datos o modelo creado para el análisis: grandes lecturas y agregaciones sobre el historial, a menudo un esquema en estrella en un almacén de datos.
OLTP
Una base de datos que sostiene las operaciones del día a día con muchas lecturas y escrituras pequeñas, como el sistema de pedidos de la tienda.
Operación vectorizada
Una operación aplicada a una columna completa de una vez, en código compilado; mucho más rápida que un bucle de Python sobre las filas.
Orden de ejecución (orden lógico de la consulta)
El orden en que SQL evalúa una consulta: FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY, LIMIT.

P

Panel (dashboard)
Una pantalla con las métricas y gráficos clave de una pregunta o de un equipo, pensada para revisarse de un vistazo.
Paradoja de Simpson
Una tendencia que se cumple en cada grupo pero se invierte al combinar los grupos, por los distintos tamaños de grupo.
PARTITION BY
Divide las filas en grupos para una función de ventana sin colapsarlas, como un GROUP BY que conserva todas las filas.
Percentil
El valor por debajo del cual cae una proporción dada de las observaciones; el percentil 90 supera al 90% de los valores.
Power BI
La herramienta de reportes de Microsoft: Power Query para cargar datos, un modelo de datos con medidas DAX e informes interactivos publicados en el servicio de Power BI.
Power Query
La herramienta de Excel y Power BI que se conecta a los orígenes y registra pasos de limpieza (filtrar, dividir, combinar, anexar) para repetirlos en cada actualización.
Preagregación
Resumir una tabla a la granularidad que necesitas antes de unirla, para evitar la multiplicación de filas.
Proceso de análisis de datos
El ciclo habitual: formular la pregunta, recolectar los datos, limpiarlos, analizarlos, compartir los hallazgos y actuar según ellos.
Prueba A/B
Un experimento controlado que divide a los usuarios al azar entre dos versiones y compara una métrica.
Prueba de hipótesis
Un procedimiento que comprueba si los datos son lo bastante sorprendentes como para rechazar una suposición de "sin efecto".

R

Rango de fechas semiabierto
Un filtro con >= inicio y < siguiente inicio, que captura todas las marcas de tiempo del periodo sin solaparse.
RANK y DENSE_RANK
Funciones de ventana que numeran las filas haciendo que los empates compartan número; RANK salta después de un empate (1, 2, 2, 4) y DENSE_RANK no.
Referencia absoluta
Una referencia de celda fijada con $ ($R$1) para que no se mueva al copiar la fórmula.
Referencia estructurada
Una referencia de fórmula a una columna de una tabla de Excel por su nombre, como Orders[Quantity], en lugar de un rango como F2:F41.
Referencia mixta
Una referencia con solo la fila o solo la columna fijada (A$1, $A1), que sirve para arrastrar una fórmula por toda una cuadrícula.
Referencia relativa
Una referencia de celda (A2) que se desplaza con la fórmula cuando se copia o se arrastra.
Relación uno a muchos
Una fila de un lado coincide con muchas del otro: un pedido tiene muchas líneas de pedido.
Rellenar hacia abajo
Copiar una fórmula en las celdas de abajo, con las referencias relativas desplazándose una fila cada vez.
Restricción (constraint)
Una regla que la base de datos aplica a una columna o tabla: PRIMARY KEY, FOREIGN KEY, NOT NULL, UNIQUE, CHECK.
ROW_NUMBER
Una función de ventana que da a cada fila un número único según el orden de la ventana; se usa para el top N por grupo y para eliminar duplicados.

S

seaborn
Una biblioteca de Python sobre matplotlib para gráficos estadísticos en una línea (histplot, boxplot, scatterplot, heatmap).
Segmentación
Dividir clientes o pedidos en grupos (canal, segmento, región) para compararlos.
Segmentación de datos (slicer)
Un panel de filtros en el que se hace clic para una tabla dinámica, una tabla de Excel o un informe de Power BI.
Seguridad a nivel de fila (RLS)
Reglas que filtran qué filas ve cada usuario en el mismo informe, como una región por gerente.
Semi-join
Conserva las filas que tienen al menos una coincidencia, sin añadir columnas ni duplicar filas (EXISTS, IN, isin).
Serie temporal
Valores registrados a lo largo del tiempo a intervalos regulares, como los pedidos por día.
Series
Una sola columna de pandas: valores más un índice. df["col"] es una Series; df[["col"]] es un DataFrame.
Servicio de Power BI
La parte en línea de Power BI donde los informes se publican, se comparten en áreas de trabajo, se actualizan de forma programada y se protegen.
Significancia estadística
Un resultado poco probable bajo la hipótesis nula con un umbral elegido (a menudo p < 0.05); no es lo mismo que importante.
SSMS (SQL Server Management Studio)
La herramienta de escritorio de Microsoft para escribir consultas contra SQL Server y administrar sus bases de datos.
Subconsulta
Una consulta dentro de otra consulta, en WHERE, FROM o SELECT.
Subconsulta correlacionada
Una subconsulta que hace referencia a la fila exterior, por lo que se ejecuta una vez por fila (los EXISTS son el caso típico).
SUMIFS y COUNTIFS
Funciones de Excel que suman o cuentan solo las filas que cumplen una o más condiciones: el GROUP BY de Excel (SUMAR.SI.CONJUNTO y CONTAR.SI.CONJUNTO en Excel en español).

T

T-SQL (Transact-SQL)
El dialecto de SQL de Microsoft SQL Server, con TOP, GETDATE, ISNULL y DATEADD donde este sitio usa LIMIT, CURRENT_DATE, COALESCE e intervalos.
Tabla de dimensiones
Una tabla que describe las cosas de los hechos (productos, clientes, fechas) y se usa para filtrarlas y agruparlas.
Tabla de Excel (tabla estructurada, Ctrl+T)
Un rango convertido en una tabla con nombre que crece con las filas nuevas, arrastra las fórmulas hacia abajo y permite referencias por nombre de columna.
Tabla de fechas (tabla de calendario, DimDate)
Una tabla con una fila por día y columnas como año, mes y día de la semana, relacionada con los hechos para el análisis temporal.
Tabla de hechos
La tabla de eventos con números que se suman (líneas de pedido, pagos), más las claves de las dimensiones.
Tabla dinámica
Un resumen con una variable en las filas, otra en las columnas y una agregación en cada celda.
Tamaño de muestra
El número de observaciones de una muestra; las muestras más grandes dan estimaciones más precisas.
Tasa de conversión
La proporción de visitas o usuarios que completan un objetivo, como las sesiones que terminan en un pedido.
Tasa de devolución
Los artículos (o pedidos) devueltos divididos entre los artículos (o pedidos) vendidos en el mismo periodo.
Tasa de recompra
La proporción de clientes que piden más de una vez, normalmente dentro de una ventana fija.
Tasa de retención
La proporción de una cohorte que sigue activa (comprando, suscrita) pasado cierto tiempo.
Tipo de datos
Qué clase de valor contiene una columna (entero, decimal, texto, fecha, booleano), lo que decide qué puedes hacer con ella.
Total acumulado (suma acumulada)
Una suma que añade cada fila a todo lo anterior, como los ingresos del año hasta la fecha.

U

UNION y UNION ALL
Apilan las filas de dos consultas con columnas coincidentes; UNION elimina las filas duplicadas y UNION ALL las conserva todas.

V

Validación de datos
Una regla de Excel sobre lo que acepta una celda (una lista, un rango numérico, fechas, longitud del texto), que se muestra como una lista desplegable o una alerta de error.
Valor atípico
Un valor muy alejado del resto. Puede ser un error que hay que corregir o un caso raro real que se conserva y se explica.
Valor p (p-value)
Suponiendo que no hay un efecto real, la probabilidad de obtener un resultado al menos tan extremo como el observado.
Vista
Una consulta guardada de la que se puede seleccionar como de una tabla; almacena la lógica, no los datos.
VLOOKUP
La búsqueda antigua de Excel, que busca en la primera columna de un rango; necesita FALSE para una coincidencia exacta (BUSCARV en Excel en español).

X

XLOOKUP
La búsqueda moderna de Excel: encuentra una clave en un rango y devuelve el valor correspondiente de otro, con coincidencia exacta por defecto (BUSCARX en Excel en español).

Y

YoY (año contra año)
Cambio frente al mismo periodo de un año antes, lo que elimina la mayor parte de la estacionalidad.

Pon las palabras en práctica

Preparación para entrevistas

Preguntas de entrevista

Preguntas de entrevistas reales de analista, cada una con una respuesta modelo, la respuesta que resta puntos y un nivel para practicarla.

Elige qué puede ejecutarse en este sitio. Puedes cambiarlo cuando quieras desde "Configurar cookies", al pie de cada página.