Obtendo o nome da coluna que contém um valor máximo em uma linha de uma matriz que contém um valor máximo separado em uma matriz

Por exemplo, dado:

<code>dim1 <- c("P","PO","C","T")
dim2 <- c("LL","RR","R","Y")
dim3 <- c("Jerry1", "Jerry2", "Jerry3")
Q <- array(1:48, c(4, 4, 3), dimnames = list(dim1, dim2, dim3))
</code>

Eu quero referência dentro desta matriz, a matriz que tem o valor máximo de dim3 na localização (3ª linha, 4ª coluna).

Ao identificar essa matriz, quero retornar o nome da coluna que possui o valor máximo dentro da faixa da matriz (3ª linha, 1ª coluna) para (3ª linha, 3ª coluna).

Então, o que eu espero que aconteça é que Jerry3 é referenciado porque o número 47 é armazenado em sua terceira linha, quarta coluna e, em Jerry3, eu gostaria que o número máximo na linha 3 fosse referenciado, o que seria 43, e finalmente, o que eu preciso retornar (o único valor que eu preciso) é o nome da coluna que seria "R".

Isso é o que eu preciso saber, obter esse "R" e atribuí-lo a uma variável, ou seja, "column_ref", tal que column_ref <- "R".

Por favor, por favor Por favor, ajude.

questionAnswers(2)

yourAnswerToTheQuestion