max.col()
La función en R Language verifica el valor máximo en cada fila y devuelve la columna no. para ello.
Sintaxis: max.col(x, ties.method)
Parámetros:
x: Array numérica empate.
Método: Toma aleatorio, primero y último como valor y devuelve la posición correspondiente en caso de empate.
Ejemplo 1:
# R program to find positions # of maximum elements of a matrix # Creating matrices m1 <- matrix(c(1:4), 2) m2 <- matrix(c(4, 1, 2, 3), 2) m3 <- matrix(c(1:9), 3, 3) # Calling max.col() function max.col(m1) max.col(m2) max.col(m3)
Producción:
[1] 2 2 [1] 1 2 [1] 3 3 3
Ejemplo 2:
# R program to find positions # of maximum elements of a matrix # Creating matrices m1 <- matrix(c(2, 3, 2, 4), 2) m2 <- matrix(c(2, 3, 2, 4), 2) m3 <- matrix(c(2, 3, 2, 4), 2) m1 # Calling max.col() function max.col(m1, ties.method = "random") max.col(m2, ties.method = "first") max.col(m3, ties.method = "last")
Producción:
[, 1] [, 2] [1, ] 2 2 [2, ] 3 4 [1] 2 2 [1] 1 2 [1] 2 2
Publicación traducida automáticamente
Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA