パッケージの依存関係を視覚化したい人にとっては、多くのリソースがありますが、特に、パッケージ内の関数とそれらの依存関係を視覚化することに興味があります。グラフのパッケージ依存関係のためのminiCRANのようなツールがありますが、パッケージ内の関数の依存関係をグラフ化するために利用できるものはありますか?R関数の依存関係の可視化
たとえば、私のパッケージには2つの機能しかないとします。
func1 <- function(n) return(LETTERS[n])
func2 <- function(n) return(func1(n%%26+1))
その後、私はちょうどfunc1
にfunc2
の依存関係を描いた、2つのラベルされたノードを持つグラフとそれらを接続するエッジを望みます。
このようなユーティリティが理解/編成/リファクタリングなどに役立つことができる本当に毛深い機能依存性を持つパッケージがたくさんあると思います。
ありがとうございました。
ありがとうございました!これは参考になります。テキストを小さくする方法があるかどうかを知っていますか、ウィンドウのサイズを調整せずにズームを増やしてください。私が作業しているパッケージでそれを実行すると、あまりにも詰まって読むことができません:http://i.imgur.com/yiL9NIU。png – ctesta01
上記のコメントに対する答えはfoodwebのドキュメントにあります。彼らは 'foodweb(.Last.value、cex = << 1未満のもの、charlim = <<おそらく100未満のもの>>)を実行するのが読めない(私のような) – ctesta01