Network Analysis用到的工具小结

算是上篇的一个补遗

Networkx

这是一个python库,封装了几乎所有网络分析所需要用到的类和函数。可以构造directed和undirected网络,把网络写成各类格式的文件,有各种属性(Degree,Betweenness,Pagerank等等)的算法。上手简单,用easy_install和macport都能安装。

igraph

一个多语言的库,我主要用到的它的R Package,能够帮助我比较方便的进行一些统计方面的计算和绘图。

Gephi

一个跨平台的网络分析工具,我主要用它来进行视觉化。用networkx把网络serielize成GraphML格式的文件,然后用gephi进行视觉化。它还有很多plugins可以安装。

Guess

我的教授自己写的网络分析工具,可以自己写很多script导入,灵活性比较高。

另外就是Twitter和微博的API,大概就这些,以后有新的再加。