Skip to content
Empieza gratis

¿Entre qué número dividió la IA tu porcentaje?

Encuentra el número de abajo en un porcentaje de satisfacción y recalcula los dos que salen de la misma encuesta.

Curso gratis. Tu Maestro, una IA, .

La segunda pregunta es ¿entre qué dividió? Todo porcentaje es una división: algo que cuentas arriba entre algo que cuentas abajo. El de abajo se llama denominador, y casi nunca viene en la frase que te da la IA.

Imagina que le pasas a tu asistente la encuesta de satisfacción de marzo de la ferretería y le preguntas "¿qué porcentaje de nuestros clientes está satisfecho?". Imagina que te responde:

El 88.9% de los clientes está satisfecho (calificación de 4 o 5).

Se envió una encuesta por cada uno de los 112 tickets pagados. Llegaron 45 respuestas; 40 calificaron con 4 o 5. Eso es 88.9% de las respuestas y 35.7% de las encuestas enviadas. No sabemos cuántas personas únicas representan: una persona puede haber comprado más de una vez.

La barra de arriba y la de abajo tienen la misma cantidad de calificaciones de 4 o 5. Lo único que cambia es la base:

Datos sintéticos del curso (encuesta-marzo, CC0).

Los dos números son correctos. Responden preguntas distintas:

  • 88.9%: de las respuestas recibidas, ¿cuántas calificaron 4 o 5?
  • 35.7%: de las encuestas enviadas, ¿cuántas recibieron una calificación de 4 o 5?

El problema aparece cuando la frase dice "de los clientes" y no dice cuáles. Quien lea "89% de los clientes está satisfecho" va a entender que casi todos los clientes lo están, y la encuesta no sabe nada de las 67 encuestas sin respuesta. ¿Y entonces cuál de los dos pongo en mi reporte?

Tres preguntas para cualquier porcentaje

  1. ¿De quién es? ¿De todos, de quienes contestaron, de los clientes registrados, de los tickets pagados? Esa es la base.
  2. ¿Qué se contó arriba? "Satisfecho" aquí es 4 o 5. Si fuera solo 5, serían 26 de 45, el 57.8%. Alguien eligió la definición; pídele a la IA que la diga.
  3. ¿Quién quedó fuera de abajo? Las celdas vacías, los que no contestaron, las filas que un filtro quitó. Lo que sale del denominador cambia el resultado sin que se note en la frase.

La costumbre que te llevas de esta página es corta: todo porcentaje va con su "de cuántos". No "89% de satisfacción", sino "40 de 45 respuestas (89%)".

Cómo se calcula cada uno

Estas líneas usan la columna calificacion, que está vacía cuando la persona no contestó:

Pythonlíneas 4–5
contestaron = data["calificacion"].notna().sum()   # cuántas celdas tienen calificaciónsatisfechos = (data["calificacion"] >= 4).sum()    # cuántas calificaciones son 4 o 5encuestados = len(data)                            # a cuántos se les mandóInicio de las líneas 4–5. satisfechos / contestaron                          # proporción entre quienes contestaronsatisfechos / encuestados                          # proporción entre todos Fin de las líneas 4–5.
Las dos últimas líneas tienen el mismo número de arriba. Solo cambia el de abajo.

Dos piezas nuevas:

  • notna() pregunta "¿esta celda tiene algo?" para cada fila, y .sum() cuenta cuántas veces la respuesta fue sí.
  • (data["calificacion"] >= 4) pregunta "¿es 4 o más?" para cada fila. Otra vez, .sum() cuenta los sí. Una celda vacía contesta que no.

Una proporción como 0.889 es lo mismo que 88.9%: se multiplica por 100.

Inténtalo

El ejercicio usa la encuesta de marzo. Ya cuenta quiénes contestaron y quiénes quedaron satisfechos. Completa las dos divisiones y compáralas con el 88.9% de la IA. Después cambia la definición de satisfecho a "solo 5" y mira qué pasa. No sé cuál es el denominador correcto para mi caso.

Tu turno

Calcula el porcentaje de satisfechos con las dos bases: entre las respuestas recibidas y entre las encuestas enviadas. Terminas cuando la salida muestra 88.9 y 35.7. Para la segunda parte, cambia >= 4 por == 5 y vuelve a ejecutar: ¿cuánto queda cada porcentaje?

Datos: encuesta-marzo, 112 filas
Los datos del ejercicio, "encuesta-marzo". Tus cambios corren con tu código.
FilaQuitar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Página 1 de 6

Con == 5 te deberían quedar 57.8% entre quienes contestaron y 23.2% entre todos. Cuatro números distintos para "¿qué tan satisfechos están nuestros clientes?", todos bien calculados. Por eso el número solo no sirve: sirve el número con su base y su definición.

Comprueba lo que sabes: Con la misma encuesta, la IA te dice "89% de satisfacción" y un reporte de tu compañero dice "36% de satisfacción". ¿Qué es lo más probable?