У меня есть эта матрица, которую я пытаюсь найти значением firstPlace
по максимальному значению / значениям в столбце freq
:

это код, который я использую для получения максимальных значений:
mat1[which(mat1 == max(mat1[,2]), arr.ind = TRUE)]
вывод:

Но что я на самом деленужно Vector
из "CR","MS"
РЕДАКТИРОВАТЬ:
этот код, который генерирует матрицу:
firstPlace <- c(1:100)
secondPlace <- c(1:100)
thirdPlace <- c(1:100)
for(i in thirdPlace){
players <- c("CR","MS","LM")
chances <- c(0.3,0.3,0.4)
firstPlace[i] <- sample(players,size = 1,replace = TRUE ,prob = chances)
players <- players[!(players %in% firstPlace[i])]
secondPlace[i] <- sample(players,1,replace = TRUE)
thirdPlace[i] <- players[!(players %in% secondPlace[i])]
players <- c("CR","MS","LM")
}
mat1 <- as.data.frame(table(firstPlace)) %>% print()