sup*_*er9 6 data-visualization
我想那些曾在社区和社交网络工作过的人可能会有一些经验.
我试图绘制一个关于我网站上存在的所有友谊的图表,并在此过程中识别出强烈互联用户的群集.
做这样的事有没有经验?此外,SQL Server 2008 BI是否具有允许此类建模的工具?
谢谢
编程集体智慧的第5章专门用于优化和网络可视化.使用此处提供的模块和下面的代码段,我可以制作以下图片:
>>> import optimization
>>> import socialnetwork
>>> sol = optimization.annealingoptimize(socialnetwork.domain, socialnetwork.crosscount, step=50, cool=0.99)
>>> socialnetwork.drawnetwork(sol)
Run Code Online (Sandbox Code Playgroud)
图表http://img189.imageshack.us/img189/5416/tmpgyrejc.png
这种方法的优点是您可以轻松更改成本函数,使用不同的优化算法,或使用其他库来查看解决方案.