私はMathematicaの視覚化とウェブクロール機能で遊んでいます。いくつかのデモンストレーションコードに基づいて、ネットワークを視覚化することができます。大学のWebページの例を次に示します。
webcrawler[rooturl_, depth_] :=
Flatten[Rest[NestList[
Union[Flatten[Thread[# -> Import[#,"Hyperlinks"]] & /@ Last /@ #]] &,
{"" -> rooturl}, depth]]];
Graph[webcrawler[
"http://www.yorku.ca/", 2], {ImageSize -> Full}]
Graph[]
ただし、このコマンドにEdgeLabels[]を適用する方法を見つけようと無駄に努力してきました。リンククラスターが正確に何を表しているのかを理解するために、各行に各リンクを記述してもらいたいと思います。
生成されたハイパーリンク接続のリストを適用しようとしましたが、機能しませんでした。また、ドキュメント/スタックの他の場所/クックブックからすぐにわかるコマンドも機能しませんでした。
私は非常に雑然とした出力を想像しています。