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
¡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
¡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]
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