免责声明:网站内容仅供个人学习记录,禁做商业用途,转载请注明出处。

版权所有 © 2017-2020 NEUSNCP个人学习笔记 辽ICP备17017855号-2

Python For 循环

python for循环 控制步长: for i in range(0,10,2): print(i) 0 2 4 6 8 因此,倒序循环可以写作: for i in range(10,0,-1): print(i) for 循环 步长为小数: import numpy as np for i in np.arange(0,1,0.1): print(round(i,4)) 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Python 按字典的Value值排序 : 先说几个...

继续阅读 »
分享到:

新浪微博爬虫实践

最近想要获取一些真实社交网络的数据,试了试Facebook for developers, 提供了很完善的接口: https://developers.facebook.com/tools/explorer/ 但是从2018年4月4日之后,停止了friendlists的功能。 有点可惜。并且,在服务器上暂时无法访问Facebook, 在看看Google+的api: https://developers.google.com/+/web/ 测试了一下get方法,我的id是101266749844321077...

继续阅读 »
分享到:

Normalized Mutual Information 的Python 实现 (NMI.py)

NMI是Normalized Mutual Information的简称,用于比较社团划分结果与ground-truth之间的接近程度,取值范围为[0, 1],出自2006年 Danon 的论文 [1]。 有两种计算方法,为了方便大家检测结果,写了一个通用的Python版计算函数,当然也可以直接调用库函数计算。代码如下: # -*- coding: utf-8 -*- import math def NMI(c1, c2): ''' Calculate Normalized Mutual Informati...

继续阅读 »
分享到:

Windows环境 Python 3.7安装Numpy, Matplotlib

6.27 python3.7发布,安装没有问题,相关库安装出错,记录如下: numpy pip install numpy Collecting numpy Downloading https://files.pythonhosted.org/packages/d5/6e/f00492653d0fdf6497a181a1c1d46bbea5a2383e7faf4c8ca6d6f3d2581d/numpy-1.14.5.zip (4.9MB) 100% |██████████████████████████...

继续阅读 »
分享到:

基于Python的多层网络可视化包Multinetx

之前记录过基于R语言和Octave的多层网络可视化工具,但安装起来比较麻烦,发现Github上有基于Python的版本,提供了supra-adjency和多关系网络可视化,直接看: https://github.com/nkoub/multinetx 据说,安装比较简单: pip install multinetx 我安装完了之后是这样的: multinetx==1.0.dev0 然后美滋滋引用一下demo的代码: ##Import standard libraries import numpy as n...

继续阅读 »
分享到: