Uzyskanie nazwy kolumny zawierającej maksymalną wartość w wierszu macierzy zawierającej oddzielną wartość maksymalną w tablicy
Na przykład:
<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>
Chcę odwołać się do tej tablicy, macierzy, która ma wartość max dim3 w lokalizacji (trzeci wiersz, czwarta kolumna).
Po zidentyfikowaniu tej macierzy chcę zwrócić nazwę kolumny, która ma maksymalną wartość w zakresie macierzy (trzeci rząd, pierwsza kolumna) do zakresu (trzeci rząd, trzecia kolumna).
Tak więc mam nadzieję, że Jerry3 zostanie przywołany, ponieważ liczba 47 jest przechowywana w trzecim wierszu, w czwartej kolumnie, a następnie w Jerry3 chciałbym, aby maksymalna liczba w wierszu 3 uzyskała wartość odniesienia, która wynosiłaby 43, i ostatecznie to, co potrzebuję zwrócić (jedyna potrzebna mi wartość), to nazwa kolumny, która byłaby „R”.
To właśnie muszę wiedzieć, jak to zrobić, uzyskać „R” i przypisać go do zmiennej, tj. „Column_ref”, takiej, że column_ref <- „R”.
Proszę, proszę, pomóżcie.