打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SNAP@MacOSX安装
    SNAP(Stanford Network AnalysisPlatform)是Stanford的社会网络分析平台,基于C++开发的可处理上亿节点分析的一开源工具。目前属于想用还不没太搞明白怎么用的阶段,不管三七二十一先装了再说。

1、官网下载源码:http://snap.stanford.edu/snap/index.html
支持MAC OSX。

2、下载并安装C++编译器。
不怕臃肿的话可以安装Xcode这个庞然大物,管保一网打尽。不过我嫌太大太占空间,就单独安装的GCC。
单独安装GCC可参照该博文:http://www.memoryz.info/install-gcc-on-mac.html
到这里下载的GCC新版:https://github.com/kennethreitz/osx-gcc-installer
有pkg文件可直接安装,省事~~~

3、下载并安装绘图插件GNUPlot
安装gunplot参考了这篇blog:http://mac-tone.blogspot.com/2009/04/gnuplot-on-mac-osx.html
不过我安装似乎比他简单。
(1)到这里下载GNUPlot最新版4.6:http://www.gnuplot.info
下载后解压缩是个名字为gnuplot-4.6.1的文件夹。
(2)打开Terminal,进入该文件夹
(3)执行./configure --with-readline=builtin
make
sudo make install
其实第一句我觉得好像是多余的……但是当时是一起copy过来了,所以也就没注意到底需要否。
我之前安装Mac上的Matlab就已经装过X11了,所以这次安装完GNUPlot就自动关联上了。
(4)安装好之后执行gnuplot
(5)可以画图玩了:plot sin(x)
总体感觉跟matlab画图功能很像,不过貌似这个命令比较简单。可以用它来绘制复杂网络的相关属性的统计图,支持2D和3D。其余功能有待摸索。

4、下载并安装绘图插件GraphViz
到这里下载最新版:http://www.graphviz.org/
这个也是pkg文件,直接安装就是。
这个插件是用来绘制带有节点和边的复杂网络图的。

SNAP还有个强大的插件NodeXL Office,这个据说可以直接从excel中导数据,直接做图,不用编程画图了。只可惜只有WIN版,所以MACOSX是可望而不可及~~~

5、编译SNAP

吐槽一下:SNAP功能可能强大,文档实在太差!我查了几个类就已经累到不行,不得不暂时转投NetworkX怀抱。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Delphi IOS环境安装
cygwin下完整工作环境的搭建(转)
这些并发测试知识点,你掌握了吗?
gcc 
NLP常用开源/免费工具
Adobe CC (Creative Cloud)全系列软件下载(含安装激活说明)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服