有很多资源供那些想要可视化软件包依赖关系的人使用,但我特别关注于可视化软件包内函数及其相互依赖关系。像miniCRAN这样的工具可以为软件包依赖关系绘制图表,但是否有任何可用工具可以为软件包内部的函数依赖关系绘制图表呢?
例如,假设我的软件包中只有两个函数。
func1 <- function(n) return(LETTERS[n])
func2 <- function(n) return(func1(n%%26+1))
那我只需要一个带有两个标记节点和连接它们的边的图表,描绘了 func2
对于 func1
的依赖关系。
我认为很多软件包存在非常复杂的功能依赖关系,这样的实用工具可以帮助理解/组织/重构等等。
谢谢。
foodweb(.Last.value, cex=<<小于1的某个值>>, charlim=<<可能小于100的某个值>>)
。 - ctesta01