Haz bootstrap. Remuestrea tus datos con reemplazo hasta el tamaño original, calcula la mediana en cada remuestreo, repite unos cuantos miles de veces y luego toma los percentiles 2,5 y 97,5 de esa distribución como intervalo del 95 por ciento. No necesita ningún supuesto distribucional y funciona con medianas, ratios y otros estadísticos incómodos, siempre que las observaciones que remuestreas sean independientes.
Por qué lo preguntan los entrevistadores
Esto comprueba si sabes ir más allá de las fórmulas que memorizaste cuando el estadístico no tiene ninguna. El entrevistador escucha si remuestreas con reemplazo al mismo tamaño, un número sensato de iteraciones, y conciencia del supuesto de independencia, ya que hacer bootstrap de filas cuando un usuario aporta cientos de sesiones produce intervalos demasiado estrechos para ser útiles.
Cómo estructurar tu respuesta
- Describe el bucle de remuestreo de forma concreta en dos frases.
- Di cómo sale el intervalo de la dispersión de percentiles.
- Nombra el supuesto que sí necesita: observaciones independientes.
- Menciona el bootstrap por grupos o por bloques cuando las filas están agrupadas.
Ejemplo de respuesta
Hago bootstrap. Muestreo las observaciones con reemplazo hasta el tamaño muestral original, calculo la mediana en ese remuestreo, la guardo y repito unos cuantos miles de veces. La dispersión de esas medianas es una distribución muestral empírica, y tomo los percentiles 2,5 y 97,5 como intervalo. Es fácil de implementar y funciona con estadísticos que no tienen una fórmula bonita, que son casi todos los interesantes: medianas, percentiles 90, ratios de dos métricas, diferencias de medianas entre grupos. El supuesto que de verdad muerde es la independencia. Si estoy haciendo bootstrap de la duración de sesión y un usuario intensivo tiene cuatrocientas sesiones, remuestrear sesiones individuales las trata como cuatrocientos hechos independientes y el intervalo sale demasiado estrecho. Así que remuestreo usuarios, no sesiones, y me llevo todas las sesiones de ese usuario con él. La misma idea con series temporales, donde hago bootstrap por bloques contiguos para conservar intacta la autocorrelación. Equivócate en la unidad de remuestreo y obtendrás un intervalo estrecho, confiado y completamente equivocado.
¿Tienes esta entrevista a la vuelta de la esquina? GhostPilot escucha tu llamada en vivo, detecta la pregunta en cuanto la hacen y pone una respuesta estructurada en tu pantalla en tiempo real. Pruébalo en tu próxima entrevista de práctica, o coge un Session Pass de $29, sin suscripción, para la de verdad.
Mira cómo funcionaPreguntas de seguimiento que puedes esperar
- ¿Cuántas iteraciones de bootstrap ejecutas y cómo lo decides?
- ¿Cuándo falla el bootstrap directamente?
- ¿Cuál es la diferencia entre el intervalo de percentiles y el corregido por sesgo?
Más preguntas para Científico de datos
Tu entrevistador hará su propia versión de esta. Pega la descripción real del puesto en el Question Predictor gratuito y obtén las 20 preguntas que ese puesto tiene más probabilidades de hacerte, con lo que cada una busca en realidad.
Predecir mis preguntas