lunes, 17 de abril de 2017

Como ver las depencias de una función

Con el paquete codetools tenemos una serie de funciones para desarrollo rapido. Y ya que en R no se pueden hacer diagramas de uml automáticos que yo sepa. Son bastante utiles.


codetools::findGlobals

Por ejemplo podemos ver aquí como funciona:

codetools::findGlobals( fun = shapiro.test, merge = FALSE)
#
# $functions
# [1] "-"              ".Call"          "["              "{"              "/"          
# [6] "<"              "<-"             "=="             ">"              "||"          
# [11] "c"              "class<-"        "complete.cases" "deparse"        "if"          
# [16] "is.na"          "is.numeric"     "length"         "list"           "return"      
# [21] "sort"           "stop"           "stopifnot"      "substitute"  
#
# $variables
# [1] "C_SWilk"