si tengo la siguiente trama de datos:encontrar el valor más alto dentro de los niveles de factor de
value factorA factorB
1 a e
2 a f
3 a g
1 b k
2 b l
3 b m
1 c e
2 c g
cómo puedo obtener para cada Factora el valor más alto y la entrada de factorB asociada a ella es decir
value factorA factorB
3 a g
3 b m
2 c g
Es esto sea posible sin usar primero
blocks<-split(factorA, list(), drop=TRUE)
y luego clasificar cada bloque $ a como esta se llevará a cabo muchas veces y la cantidad de bloques siempre cambiará.
Gracias, me ayudó a ver cómo se pueden agregar funciones dentro de ddply y que ddply tomará un df y lo colocará en cada x. – user1181337