Dla każdego wiersza zwracaj nazwę kolumny o największej wartości

Mam listę pracowników i muszę wiedzieć, w jakim dziale są najczęściej. Zestawienie identyfikatora pracownika z nazwą działu jest banalne, ale trudniejsze jest zwrócenie nazwy działu niż liczby liczników, z tabeli częstotliwości. Prosty przykład poniżej (nazwy kolumn = działy, nazwy wierszy = identyfikatory pracowników).

DF <- matrix(sample(1:9,9),ncol=3,nrow=3)
DF <- as.data.frame.matrix(DF)
> DF
  V1 V2 V3
1  2  7  9
2  8  3  6
3  1  5  4

A teraz jak mam

> DF2
  RE
1 V3
2 V1
3 V2

questionAnswers(7)

yourAnswerToTheQuestion