Un valor p es la probabilidad de una cola: se acerca a cero, pero no llega. El «,000» que copias de SPSS no es un valor, es un redondeo a tres decimales de algo que era más pequeño que .0005.
La salida de SPSS muestra la significación con tres decimales. Cuando el valor real es menor que .0005, al redondear queda «,000». No es que el programa afirme que la probabilidad es nula: es que se ha quedado sin decimales para enseñarla.
La prueba está en la propia salida: haz doble clic sobre la celda y SPSS te muestra el valor con más precisión. Ahí verás algo como .0000000312, que es un número perfectamente normal.
Lo mismo pasa en las tablas por defecto de Excel, en algunas salidas de Stata y en cualquier sitio donde alguien haya fijado el formato a tres decimales antes de mirar el dato.
APA 7 es explícita: cuando el valor está por debajo del umbral que puedes mostrar, se escribe p < .001. Con el signo de menor, sin cero inicial y sin fingir una precisión que no tienes.
Y hay una alternativa mejor cuando el valor importa de verdad, por ejemplo en un metaanálisis o cuando comparas la fuerza de varios efectos: dar el valor exacto en notación científica, p = 3.1 × 10⁻⁸. Es raro verlo en psicología y es correcto.
Lo que no se escribe nunca es p = .000, ni p = 0, ni «p = 0,000». Un revisor metodólogo lo marca siempre, y con razón: es el indicio más barato de que las cifras se han copiado de la salida sin mirarlas.
No porque el resultado esté mal —normalmente el efecto es real y muy significativo—, sino por lo que sugiere sobre el resto del manuscrito. Si el .000 pasó sin que nadie lo mirara, la pregunta natural es qué más se copió igual.
Es exactamente la clase de detalle que decide la primera impresión en la criba editorial, donde alguien decide en diez minutos si un manuscrito sigue adelante.
Cómo se escriben todos los valores p, con sus casos raros, está en cómo reportar el valor p en APA 7.
Sí, y es preferible a «< .001» cuando has mirado el valor de verdad. Lo que no vale es inventarse decimales: si solo has visto el ,000 de la tabla, el enunciado honesto es < .001.
Entonces «< .001» es justo lo que pide: es el enunciado de tres decimales correcto para un valor por debajo de ese umbral. Ninguna norma de estilo obliga a escribir un cero que no es cierto.
No necesariamente. Con muestras grandes, un efecto pequeñísimo produce valores p diminutos. Por eso el valor p va siempre acompañado del tamaño del efecto y su intervalo, que son los que dicen si el resultado importa.
Sí. Un p de Bonferroni o de Benjamini-Hochberg sigue siendo una probabilidad y tampoco puede ser cero. Si el ajuste te devuelve 0, es que se ha truncado en algún punto del cálculo.