Loading...
image
hxy

我们可以卸载2020重新安装吗?这个版本是有病毒的

随手记:Python读取文件使用with open as 是否需要close?

在使用Python读取文件预处理时,常常会遇到这样的语句: with open(target_path, 'r') as f: for row in csv.reader(open(source_path, 'r')): # print(row[0], row[1]) # ...... f.close() 还有一种写法: G = nx.Graph() datafile = open(filepath) lines = datafile.readlines(line) length = len(lines)...

Continue Reading »
分享到:

【转载】社团发现算法综述

社团发现一只是复杂网络研究中一个比较火热的话题,本文根据国防科大骆志刚教授的论文 [1] 整理的,主要是对社区发现的一些算法进行简单分析。 一、 模块度优化类。 优化模块度 Q Q 值的一部分算法。 Q Q 值是由Newman在2004年的论文 [2] 中提出的(也就是FN算法),通过优化Q值来提高模块度是这类算法的主要思路,在此基础上,本文又划分了三个类别: 聚合思想,也就是分层聚类中的自底向上的作法。典型算法有Newman快速算法(FN算法)、CNM算法 [3] 和MSG-MV算法 [4] 等。 分...

Continue Reading »
分享到:

Pymnet 笔记:使用Python 绘制多层网络

之前,写过一个类似的博客使用 multinetx 绘制 multiplex network,感兴趣的小伙伴可以翻看: 基于Python的多层网络可视化包Multinetx ​​ 介绍 根据官方手册的介绍,pymnet 库有如下功能: Downloading and installing Network types Monoplex networks Multilayer networks Multiplex networks Visualizing networks Isomorphisms and aut...

Continue Reading »
分享到:

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...

Continue Reading »
分享到:

Python 求网络中节点的H-index

H指数 (H index)是一个混合量化指标,可用于评估研究人员的学术产出数量与学术产出水平。H指数是2005年由美国加利福尼亚大学圣地亚哥分校的物理学家乔治希尔施 [1] 提出的。 A scientist has index \(h\) if \(h\) of his or her \(N_p\) papers have at least h h citations each and the other \((N_p - h)\) papers have \(\leq h\) citati...

Continue Reading »
分享到: