Given a matrix, it returns a dataframe with two column: - first column are max values for each row of the original matrix - second column are indices of max values
Examples
mat <- matrix(1:9, nrow = 3)
mat
#> [,1] [,2] [,3]
#> [1,] 1 4 7
#> [2,] 2 5 8
#> [3,] 3 6 9
rowMax(mat)
#> value index
#> 1 7 3
#> 2 8 3
#> 3 9 3