エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
グラフのエッジリストから次数分布等をプロットするスクリプト書いた - でかいチーズをベーグルする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
グラフのエッジリストから次数分布等をプロットするスクリプト書いた - でかいチーズをベーグルする
グラフのデータを手に入れたらまずは次数分布をプロットするのが定石だけど、なぜか毎回毎回実装しなお... グラフのデータを手に入れたらまずは次数分布をプロットするのが定石だけど、なぜか毎回毎回実装しなおしててアホだったから反省してちゃんと書いた。 次数分布とそのCDF、CCDFをプロットする。 要Numpy, Scipy, Matplotlib, Networkx。 使い方 言わずと知れたEnron email networkで試してみる。 まずデータをSNAPから取ってくる。 余談だけどSNAPにはいろんなネットワークデータがあって、これ眺めてるだけで楽しくなってくるね。 $ wget http://snap.stanford.edu/data/email-Enron.txt.gz $ gunzip email-Enron.txt.gz 最初の4行は余計なものが入ってるので消す(tailで+5と指定すると5行目から最後までを出力してくれる便利機能があったなんて知らなかった)。 $ head