Ir al contenido
σestadistica.ar

Simulador

El p-valor en movimiento

Mil veces el mismo experimento. El p-valor cambia de una réplica a otra mucho más de lo que se piensa, y un «significativo» es falso más seguido de lo que promete α.

Efecto verdadero d
n por grupo
α

346 de los 1000 experimentos detectaron un efecto que existe.

La potencia exacta de este diseño es 33,8 %: es la proporción que la simulación persigue. Los otros 654 experimentos dieron «no significativo» sobre un efecto real de d = 0,5. Ninguno se hizo mal: les tocó una muestra que no alcanzó.

El mismo experimento, 25 veces

α = 0,05p = 0,107Repetición 1: p = 0,107, d observada 0,52p = 0,025Repetición 2: p = 0,025, d observada 0,74p = 0,638Repetición 3: p = 0,638, d observada 0,15p = 0,343Repetición 4: p = 0,343, d observada 0,30p = 0,052Repetición 5: p = 0,052, d observada 0,63p = 0,247Repetición 6: p = 0,247, d observada 0,37p = 0,081Repetición 7: p = 0,081, d observada 0,57p = 0,609Repetición 8: p = 0,609, d observada 0,16p = 0,646Repetición 9: p = 0,646, d observada -0,15p = 0,057Repetición 10: p = 0,057, d observada 0,62p = 0,151Repetición 11: p = 0,151, d observada 0,46p = 0,114Repetición 12: p = 0,114, d observada 0,51p = 0,170Repetición 13: p = 0,170, d observada 0,44p = 0,019Repetición 14: p = 0,019, d observada 0,77p = 0,403Repetición 15: p = 0,403, d observada 0,27p = 0,0006Repetición 16: p = 0,0006, d observada 1,18p = 0,0019Repetición 17: p = 0,0019, d observada 1,06p = 0,124Repetición 18: p = 0,124, d observada 0,50p = 0,713Repetición 19: p = 0,713, d observada 0,12p = 0,035Repetición 20: p = 0,035, d observada 0,69p = 0,025Repetición 21: p = 0,025, d observada 0,74p = 0,0058Repetición 22: p = 0,0058, d observada 0,93p = 0,101Repetición 23: p = 0,101, d observada 0,53p = 0,199Repetición 24: p = 0,199, d observada 0,41p = 0,103Repetición 25: p = 0,103, d observada 0,53≤ 0,00010,0010,010,11

Misma población, mismo n, mismo efecto verdadero: lo único que cambia es la muestra. El p-valor fue de 0,0006 a 0,713, y 7 de las 25 repeticiones dieron significativo. El eje es logarítmico: cada marca es diez veces la anterior.

Los 1000 p-valores

p entre 0,00 y 0,05: 346 experimentos; lo esperado, 337,9p entre 0,05 y 0,10: 119 experimentos; lo esperado, 126,1p entre 0,10 y 0,15: 99 experimentos; lo esperado, 85,0p entre 0,15 y 0,20: 61 experimentos; lo esperado, 64,3p entre 0,20 y 0,25: 50 experimentos; lo esperado, 51,5p entre 0,25 y 0,30: 35 experimentos; lo esperado, 42,8p entre 0,30 y 0,35: 41 experimentos; lo esperado, 36,4p entre 0,35 y 0,40: 31 experimentos; lo esperado, 31,6p entre 0,40 y 0,45: 29 experimentos; lo esperado, 27,9p entre 0,45 y 0,50: 23 experimentos; lo esperado, 24,9p entre 0,50 y 0,55: 18 experimentos; lo esperado, 22,5p entre 0,55 y 0,60: 20 experimentos; lo esperado, 20,6p entre 0,60 y 0,65: 30 experimentos; lo esperado, 19,0p entre 0,65 y 0,70: 15 experimentos; lo esperado, 17,7p entre 0,70 y 0,75: 15 experimentos; lo esperado, 16,7p entre 0,75 y 0,80: 11 experimentos; lo esperado, 15,9p entre 0,80 y 0,85: 17 experimentos; lo esperado, 15,3p entre 0,85 y 0,90: 15 experimentos; lo esperado, 14,8p entre 0,90 y 0,95: 13 experimentos; lo esperado, 14,5p entre 0,95 y 1,00: 12 experimentos; lo esperado, 14,30,000,250,500,751,00p-valor0190

Las barras son la simulación; la línea punteada, lo que da la cuenta exacta con la t no central. Con un efecto real los p-valores se amontonan cerca de cero, y más cuanto más potencia. Pero la cola hacia la derecha no desaparece: siempre hay experimentos que no lo ven.

Los que salieron significativos exageran el efecto. El verdadero es d = 0,5; los 346 experimentos significativos estimaron, en promedio, d = 0,88: 1,8 veces el valor verdadero. No es un error de cálculo: con poca potencia, solo pasan el filtro las muestras que por azar exageraron la diferencia. Si solo se publica lo significativo, la literatura entera sobrestima.

¿Qué parte de los significativos es un falso positivo?

No es α. Depende también de la potencia y de cuántas de las hipótesis que se ponen a prueba eran ciertas desde el principio.

Hipótesis que son ciertas

Mil estudios. Los primeros 250 ponen a prueba un efecto que existe; en verde, los 84 que lo detectan con potencia 34 %, y en verde pálido los 166 que no. Los otros 750 ponen a prueba uno que no existe; en rojo, los 38 que igual dan p < 0,05.

De los 122 resultados significativos, 38 son falsos: el 31 %, no el 5 %.

Cómo está hecha la simulación
  • Cada experimento saca dos grupos de 20 casos de normales con desvío 1; el segundo tiene la media corrida en d. Se comparan con la prueba t de Student de varianzas iguales, a dos colas.
  • La línea punteada y la potencia son exactas: salen de la t no central con 38 grados de libertad, no de la simulación. Que las barras la sigan es la prueba de que la simulación está bien.
  • Está verificada contra SciPy: la prueba t contra ttest_ind, la distribución del p-valor contra la t no central, y veinte mil repeticiones por escenario contra lo exacto.
  • El azar es reproducible. Con la semilla 1976 vas a ver exactamente estos 1000 experimentos cada vez que abras la página.

El p-valor también es aleatorio

Un p-valor se calcula con una muestra, y otra muestra de la misma población da otro. Es tan aleatorio como la media muestral, pero casi nunca se lo mira así: se lo informa con tres decimales, como si fuera una propiedad fija del fenómeno.

La primera figura lo muestra. Veinticinco repeticiones de un experimento idéntico —dos grupos de 20 personas, un efecto real de medio desvío— dan p-valores que recorren varios órdenes de magnitud. Geoff Cumming llamó a esto la danza de los p-valores, en un artículo de 2008 en Perspectives on Psychological Science. La consecuencia práctica es directa: que un estudio haya dado p = 0,01 dice muy poco sobre lo que va a dar su réplica.

Con la hipótesis nula cierta, cualquier p es igual de probable

Poné el efecto en cero. Los dos grupos salen ahora de la misma población y el histograma de los mil p-valores queda plano: la distribución del p-valor bajo la hipótesis nula es uniforme entre 0 y 1. Por eso la proporción de p-valores por debajo de 0,05 es 5 %, y eso —ni más ni menos— es lo que significa α: la tasa de falsos positivos que se acepta cuando no hay nada que encontrar.

También dice algo menos obvio: con la nula cierta, un p de 0,04 no es más raro que uno de 0,64. Un p chico no es «evidencia de que algo pasó» por sí mismo; es un resultado que, si no pasara nada, saldría una de cada veinticinco veces.

El p-valor no es la probabilidad de que la nula sea cierta

Es la confusión más extendida del tema. El p-valor es la probabilidad de obtener un resultado al menos tan extremo si la nula fuera cierta. La pregunta inversa —dado que salió significativo, ¿qué probabilidad hay de que sea un falso positivo?— tiene otra respuesta, que depende de dos cosas que el p-valor no conoce: la potencia del estudio y qué parte de las hipótesis que se ponen a prueba eran ciertas desde el principio.

El último panel hace la cuenta. Con los valores con que abre la página —estudios con potencia del 34 % y una de cada cuatro hipótesis cierta— casi un tercio de los resultados significativos son falsos positivos, aunque cada uno se haya probado al 5 %. Es el argumento del artículo de John Ioannidis de 2005 en PLoS Medicine, «Why most published research findings are false»: en campos donde se prueban muchas hipótesis poco plausibles con estudios chicos, la mayoría de lo significativo puede ser falso sin que nadie haya hecho trampa.

Lo que sale significativo exagera

Con poca potencia, solo pasan el umbral las muestras que por azar mostraron una diferencia grande. Con n = 20 por grupo y un efecto verdadero de d = 0,5, los experimentos significativos estiman a la larga, en promedio, d = 0,87: 1,7 veces el valor real. Cada tanda de mil de la simulación da un número parecido, que oscila alrededor de ese. Andrew Gelman y John Carlin lo llamaron error de tipo M —de magnitud— en 2014, y al de obtener un significativo con el signo al revés, error de tipo S.

Si solo se publica lo significativo, la literatura sobre un tema sobrestima el efecto, y los estudios que después intentan replicarlo, calculando la muestra con ese efecto inflado, se quedan cortos de potencia. Subí el n a 100 y mirá cómo la exageración casi desaparece: la solución es la potencia, no un α más estricto.

Y «no significativo» no quiere decir «no hay efecto»

Con el efecto en 0,5 y 20 por grupo, dos de cada tres experimentos dan no significativo sobre un efecto que existe. Concluir de ellos que «no hay diferencia» es el error de tipo II disfrazado de hallazgo. Un resultado no significativo con poca potencia no informa casi nada; por eso conviene acompañar cualquier p-valor con el intervalo de confianza del efecto, que muestra cuánto se sabe y cuánto no.