社会网络分析论坛 social network analysis forum

 找回密码
 立即注册
查看: 315|回复: 0

python 社会网络分析工具之igraph

[复制链接]

572

主题

746

帖子

3438

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
1607
贡献
270
威望
270
积分
3438
发表于 2020-4-1 17:08:58 | 显示全部楼层 |阅读模式
1、networkx
2、igraph
3、SNAP

2、igraph
    官方文档:http://igraph.org/c/
    igraph是免费的复杂网络(graphs)处理包,可以处理百万级节点的网络(取决于机器内存)。igraph提供了R和C语言程序包,以及Python和Ruby语言扩展,它包括的功能包括:
  • 网络可视化
  • 传统图论算法:最小生成树,网络流等
  • 复杂网络处理算法:随机网络模型,网络处理(k-cores, PageRank, betweenness, motifs),社区发现算法等


    (1)安装
        windows上安装:(python27+win64+python-igraph0.7.1)
            下载whl文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
            安装whl文件:pip install filename.whl
        安装pycario (python27 + win64 + pycario1.16.3)   
            下载whl文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
            安装whl文件:pip install filename.whl
    (2)数据格式:
    (3)社区发现
    (4)节点特性统计

附加:
    whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装。安装方法很简单,进入命令行输入
    pip install xxxx.whl
    或者如果是升级
    pip install -U xxxx.whl


参考资料:


转载本文请联系原作者获取授权,同时请注明本文来自郗强科学网博客。
链接地址:http://blog.sciencenet.cn/blog-3360373-1102245.html
回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|社会网络分析论坛 social network analysis forum ( 88876751 )

GMT+8, 2021-1-22 17:45 , Processed in 0.158025 second(s), 23 queries .

Powered by www.snachina.com X3.3

© 2001-2017 snachina.com.

快速回复 返回顶部 返回列表