tak0kadaの何でもノート

発声練習、生存確認用。

医学関連は 医学ノート

dot言語

Rの関数コールグラフ

Rのオブジェクト指向について調べていて、S3はlistだという表現が比喩なのかlistを使って実装されているのか気になった。ついでにS4クラスなどの実装も軽く調べておく。

Doxygenで生成されるdotファイルの種類

doxygenを実行すると、htmlディレクトリの下にdotファイルが複数生成される。シェルスクリプト弱者なので import glob dotfiles = glob.glob('*.dot') としてdotファイル名のリストを得て、ソートしたりなどして分類した。

pydotplusでdoxygenで生成したdotファイルを操作する

dot言語はグラフ構造をテキストファイルで表したもの。pydotというライブラリが有名だそうだが、手元で動かなかったためpydotplus(pydotplus 2.0.2 : Python Package Index)というライブラリをインストールした。dotファイルを読み込んだあとは基本的にgette…