¿Cómo reorganizar y resumir tus datos en R?

A menudo los datos no presentan el formato o estructura que necesitamos para nuestros análisis. En estos casos suele ser necesario reorganizar la forma de tus datos para su análisis, reteniendo todos los datos existentes, o agregándolos y resumiéndolos. Las funciones melt y cast del paquete reshape te permiten realizar todo esto y más con órdenes sencillas para todo tipo de datos.