Tasa de aprobación del curso académico

Un usuario Pregunto ✅

celestokemah

Hola, todos,

Soy nuevo en Power BI porque mi institución acaba de cambiarlo recientemente. Necesito ayuda para crear una medida que calcule la tasa de aprobación del curso. Esto representaría el porcentaje de cursos marcados con A, B, C (estas calificaciones se consideran calificaciones aprobadas). A los cursos se les asignan calificaciones con letras de A, B, C, D, F o W. A continuación se muestra una idea de cómo se ven las columnas de mi tabla

Identificación del estudiante Calificación del curso

1 INGLÉS 101 B

2 INGLÉS 341 D

2 MATEMÁTICAS 101 C

3 PSYC 31 A

3 SOCI 123 F

Básicamente, con este ejemplo, necesito calcular el porcentaje de calificaciones aprobadas (A, B, C) sobre el recuento total de calificaciones.

Cualquier ayuda será apreciada.

Anónimo

Hola @celestokemah

Cree una medida para recuperar pase / total.

PASS_RATE_M =
VAR TOTAL_COUNT =
    COUNTROWS ( T22 )
VAR PASS_COUNT =
    CALCULATE (
        COUNTROWS ( T22 ),
        FILTER (
            T22,
            T22[Grade]
                IN {
                "A",
                "B",
                "C"
            }
        )
    )
RETURN
    PASS_COUNT / TOTAL_COUNT

2019-08-02 08_25_14-papercut - Conexión a escritorio remoto.png

¡Salud!
A

Ashish_Mathur

Hola,

¿Qué resultado exacto espera y por qué?

celestokemah

En respuesta a Ashish_Mathur

Mathur Estoy tratando de obtener el porcentaje de cursos que los estudiantes aprobaron con una calificación de A, B o C en las calificaciones totales. Tengo un diseño de datos de muestra arriba.

Ashish_Mathur

En respuesta a celestokemah

Hola,

¿Qué resultado exacto quieres ver? Muestre el resultado esperado en una tabla simple.

gckcmc

asumiendo que está eligiendo todas las calificaciones con el mismo valor, entonces estos son solo porcentajes de aprobado / reprobado. Crearía una columna a partir de las calificaciones de letras, que es una columna de «aprobado / reprobado». ponga su condición de aire acondicionado allí, y conviértalo en un valor de aprobado o reprobado. (o una columna binaria llamada «pasar?» para ser aún más rápido)

luego puede crear una medida para calcular el porcentaje de aprobación.

Anónimo

Hola @celestokemah

Cree una medida para recuperar pase / total.

PASS_RATE_M =
VAR TOTAL_COUNT =
    COUNTROWS ( T22 )
VAR PASS_COUNT =
    CALCULATE (
        COUNTROWS ( T22 ),
        FILTER (
            T22,
            T22[Grade]
                IN {
                "A",
                "B",
                "C"
            }
        )
    )
RETURN
    PASS_COUNT / TOTAL_COUNT

2019-08-02 08_25_14-papercut - Conexión a escritorio remoto.png

¡Salud!
A

celestokemah

En respuesta a Anónimo

Gracias por la rápida respuesta. Usé la declaración y solo tengo que cambiar el nombre de la tabla, pero aparece el siguiente mensaje de error:

Tasa de aprobación = COUNTROWS (‘Por programa’)
VAR Pass Count = CALCULAR (COUNTROWS (‘Por programa’), FILTRO (‘Por programa’, [Grade] EN {«A», «B», «C», «P»}))

Tasa de aprobación de devolución /[Pass Count]

pix.png

Sin embargo, decidí crear dos medidas separadas, una que agregue calificaciones aprobatorias:

Recuento de pasadas = CALCULAR (COUNTROWS (‘Por programa’), FILTRO (‘Por programa’, [Grade] EN {«A», «B», «C», «P»}))

y otro que suma todos los grados: Todos los grados = COUNTROWS (‘Por programa’), entonces hazlo Recuento de aprobados / Todos los grados para obtener los resultados deseados.

¿Qué estoy haciendo mal en el mensaje de error para tener las tres medidas en una?

Anónimo

En respuesta a celestokemah

@celestokemah

Parece tu VAR El nombre contiene una spcae que no está permitida.

Tasa de aprobación -> Tasa de aprobación

Pass Count -> Pass_Count

etc.

¡Gracias!
A

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *