La desventaja de las negativas
En el último ejercicio, analizamos los casos en los que no reiniciamos el procedimiento o no rechazamos a los candidatos. En esos casos, parece que las vacantes se cubrieron un poco más rápido. Pero ¿cuál es el impacto cuando el candidato rechaza nuestras propuestas?
filter_precedence() puede usarse para seleccionar casos en función de órdenes específicos entre actividades, proporcionando actividades antecedentes y consecuentes.
Su uso es
dataset %>%
filter_precedence(
antecedents = "activity that came before",
consequents = "activity that came after",
precedence_type = "directly or eventually following?"
filter_method = "all or none?"
)
Este ejercicio forma parte del curso
Analítica de procesos de negocio en R
Instrucciones del ejercicio
- Filtra los casos en los que
"Receive Response"nunca va seguido directamente de"Review Non Acceptance". Guárdalos ennot_refused. Esto se puede hacer estableciendoprecedence_typea"directly_follows"yfilter_methoda"none". - Los casos en
not_refusedsiguen teniendo un tiempo de ciclo alto. Selecciona aquellos casos denot_refusedque tardan más de 300 días. Guárdalos enworst_cases. - Usa
trace_explorer()para ver el 80% de las trazas diferentes más frecuentes en el registro de eventosworst_cases.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Filter by precedence with activites not directly following
not_refused <- vacancies %>%
___(
antecedents = ___,
consequents = ___,
precedence_type = ___,
filter_method = ___
)
# Filter for throughput time greater than 300
worst_cases <- ___ %>%
filter_throughput_time(interval = ___, units = ___)
# Explore the traces with 80% coverage
___