Dependencias funcionales en R con foodweb

El otro día tropecé con un problema de rendimiento con R y al utilizar Rprof() encontré muchas llamadas a funciones que yo no hacía directamente.

La principal sospechosa era la función daply (del paquete plyr) que parecía depender de bastantes otras. Uno puede navegar el código de las funciones para identificar esas dependencias, pero, mirad qué maravilla:

library(mvbutils)
library(plyr)
foodweb(find.funs("package:plyr"), prune = "laply")

genera

Ahí se ve la dependencia de daply con respecto a laply. Y uno adquiere, además, una visión panorámica del paquete plyr.

La función foodweb tiene argumentos adicionales (prune es uno de los más útiles) que los interesados podrán encontrar en ?foodweb.

3 comentarios sobre “Dependencias funcionales en R con foodweb

  1. José Luis 8 mayo, 2013 18:21

    Moooooolaaaaaaaaaaa

  2. Luciano Selzer 9 mayo, 2013 6:02

    Es genial, habría estado bueno saberlo hace un tiempo

  3. Xavier de Pedro 9 mayo, 2013 10:10

    Impresionante… (y yo que vengo del mundo de la ecología, donde me inicié con R… ¡y yo sin conocer el paquete mvbutils!)

    Gracias de nuevo Carlos por compartir tu conocimiento… (eso me recuerda que tengo pendiente escribir alguna publicación, por pequeña que sea, con lo que voy aprendiendo de R…). Pasito a pasito, vamos avanzando… (y sigo con deberes 🙂

Los comentarios están desabilitados.