Creacion de ranking con R
Hasta la fecha, si necesitaba crear un ranking o un orden con R, realizaba la tarea del siguiente modo: nombres <- c("grupo_1", "grupo_2") grupo <- sample(nombres, 10, replace = TRUE, prob = c(0.5, 0.5)) dataset <- data.frame(grupo) dataset$importes <- runif(10, 100, 30000) # Creación del ranking de las variables agrupadas dataset$ranking <- ave(dataset$importes, dataset$grupo, FUN = function(x) rank(x, ties.method = "first") ) Es una agrupación de factores a la que asignamos el orden con rank; con ties.method = "first", esta agrupación se lleva a cabo desde el primer nivel del factor. El resultado se puede comprobar haciendo: ...