11 Procesamiento de tablas por trozos con plyr
En esta sección vamos a aprender a realizar operaciones avanzadas de manipulación de datos con el paquete plyr
. Muchas transformaciones de datos sobre tablas, conceptualmente, se reducen a:
- Partir una tabla en trozos definidos por provincias, tramos de edad, categorías de productos, etc.
- Realizar una operación sobre esos trozos individuales; p.e., en un caso muy simple, calcular unas medias.
- Recoger los resultados calculados en cada trozo y juntarlos en una única tabla final.
Eso es lo que se hace en SQL con operaciones como el group by
. Solo que plyr
es sustancialmente más poderoso.