Nuestro mapa/matriz de riesgos requiere de 1 a 10 como valores, pero ¿qué hacer si sus datos son continuos y no se encuentran en este intervalo? ¿O si las expresiones de sus riesgos consisten en palabras? A continuación encontrará cuatro soluciones con binning, quintiles, umbrales personalizados y asignación de palabras a números.
Binning
En esta solución, todos los valores continuos del conjunto de datos se dividen en cinco intervalos. Tenga en cuenta que el tamaño de la bandeja es siempre el mismo.
Ejemplo: Sus valores están entre 0 y 100: Se crean las siguientes ubicaciones:
- 0 a 20
- 21 a 40 años
- 41 a 60
- 61 a 80
- 81 a 100
Por lo tanto, esto no tiene en cuenta la cantidad de riesgos dentro de los contenedores individuales. Los rangos de datos sólo se dividen a partes iguales.
En la barra lateral, primero haga clic con el botón derecho del ratón en el campo que desea transformar. En nuestro ejemplo, el campo "Ejemplo de impacto".
A continuación, seleccione "Nuevo grupo" con un clic izquierdo. Se abre la ventana "Grupos".
Seleccione la opción "Número de contenedores" para el "Tipo de contenedor". En la parte inferior izquierda, introduzca el valor "10" como "Número de contenedores". A continuación, se calcula automáticamente la anchura de las bandejas en "Tamaño de bandeja".
Por último, haga clic en "Aceptar".
En el último paso, vuelva a hacer clic en el campo recién creado en la barra lateral.
Ahora aparece de nuevo la ventana "Grupos".
Aquí se selecciona el tipo de grupo "Lista" en lugar de "Papelera". Los valores no agrupados aparecen en el cuadro de la izquierda.
A continuación, seleccione cada valor y muévalo a la columna de la derecha mediante el botón "Agrupar".
¡Casi listo! Ahora asigna los valores del 1 al 10 a los diez valores haciendo doble clic en cada supergrupo e insertando los valores. Por último, haz clic en "Aceptar".
Ya está. Ha transformado los datos y ahora puede arrastrarlos a un eje de nuestra Matriz de Riesgos.
Quintiles
Primero volvemos a hacer clic con el botón derecho del ratón en el campo que queremos discretizar. En nuestro ejemplo es "Ejemplo de impacto". A continuación seleccionamos "Nueva medida". El editor DAX se abre sobre el cuadro de mandos.
Ahora añadimos el siguiente código, personalizado a la tabla y columna deseada en su conjunto de datos. Importante: se trata de un ejemplo para quintiles. Puede adaptarlo a percentiles si es necesario:
Cuantil =
var PrimerCuantil = CALCULAR(PERCENTILO.INC(Tabla[Columna], .2), TODOS(Tabla[Columna]))
var SegundoCuantil = CALCULAR(PERCENTILO.INC(Tabla[Columna], .4), TODO(Tabla[Columna])
var TercerCuantil = CALCULAR(PERCENTILO.INC(Tabla[Columna], .6), TODOS(Tabla[Columna]))
var CuartoCuantil = CALCULAR(PERCENTILO.INC(Tabla[Columna], .8), TODOS(Tabla[Columna]))
var EsteVal = Mín(Tabla[Columna])
return
IF(HASONEVALUE(Tabla[Columna]),
IF(EsteVal PrimerCuantil && EsteVal SegundoCuantil && EstaVal TercerCuantil && EstaVal <= CuartoCuantil, 4,
5)
)
)
) )
¡Listo! Así hemos discretizado y obtenido los valores de 1 a 5. ¡Ahora podemos utilizar este campo para nuestra Matriz de Riesgo!
Umbrales personalizados
Primero volvemos a hacer clic con el botón derecho del ratón en el campo que queremos discretizar. En nuestro ejemplo es "Ejemplo de impacto". A continuación seleccionamos "Nueva medida". El editor DAX se abre sobre el cuadro de mandos.
Ahora añadimos el siguiente código, personalizado para la tabla y la columna deseada en su conjunto de datos:
Umbrales_personalizados =
var PrimerUmbral = su_primer_valor_umbral_aquí
var SegundoUmbral = su_segundo_valor_umbral_aquí
var ThirdThreshold = su_tercer_umbral_valor_aquí
var CuartoUmbral = su_cuarto_valor_umbral_aquí
var EsteValor = Mín(Tabla[Columna])
devolver
IF(HASONEVALUE(Tabla[Columna]),
IF(EsteVal PrimerUmbral && EsteVal SecondThreshold && ThisVal ThirdThreshold && ThisVal <= FourthThreshold, 4,
5)
)
)
) )
De palabras a números
Primero haga clic en "Transformar datos" en el menú. Esto abre el Editor de Power Query.
Seleccione la columna que desea transformar. En este ejemplo es la columna "Texto de probabilidad". A continuación, haga clic en "Columna de ejemplos" en la esquina superior izquierda y seleccione "De selección".
Se añade una nueva columna. Haga clic en la primera celda de la nueva columna e inserte el valor numérico deseado. En nuestro ejemplo, "Remoto" (expresión más baja) corresponde al valor "1". No tiene que cambiar todos los valores individualmente. Power BI reconoce los números y los asigna automáticamente según dos ejemplos suyos.
Repite esto para cada expresión de tu conjunto de datos...
Una vez asignada la última expresión, haga clic en "Aceptar". Ahí lo tiene: Una columna transformada para "Probabilidad". Repita esta operación con "Impacto" y tendrá el formato de datos deseado. Hemos elegido esta lógica de 1 a 10, porque todo el mundo tiene una expresión diferente para las cinco categorías.