读取上步得到的共现矩阵,将人物间的共现频次提取处理,形成如下CSV文件
这一步的代码如下
import xlrd
def readxls(path):
xl = xlrd.open_workbook(path)
sheet = xl.sheets()[0]
data = []
for i in range(0,sheet.ncols):
data.append(list(sheet.col_values(i)))#添加
return (data[0])#返回第一列
def sortDictValue(dict, is_reverse):
'''
将字典按照value排序
:param dict: 待排序的字典
:param is_reverse: 是否按照倒序排序
:return s: 符合csv逗号分隔格式的字符串
''