将excel邻接矩阵转换为在python中可读

将excel邻接矩阵转换为在python中可读,python,excel,networkx,Python,Excel,Networkx,只是需要一些帮助,将excel电子表格矩阵转换为python的networkx模块可读的表单。我尝试过使用xlrd,但我没有任何线索。请帮忙,如果我需要让问题更具体,请告诉我。 到目前为止,我使用的代码是: import xlrd loc = 'C:\Users\kchen\Desktop\UNSW UNI\Honours\Publishing papers\EVC\Brain matrix\brain 1 matrix.xlsx' wb = xlrd.open_workbook(loc)

只是需要一些帮助,将excel电子表格矩阵转换为python的networkx模块可读的表单。我尝试过使用xlrd,但我没有任何线索。请帮忙,如果我需要让问题更具体,请告诉我。 到目前为止,我使用的代码是:

import xlrd

loc = 'C:\Users\kchen\Desktop\UNSW UNI\Honours\Publishing papers\EVC\Brain matrix\brain 1 matrix.xlsx'

wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)

assert isinstance(sheet.nrows, object)
print(sheet.nrows)

loc = 'C:\Users\kchen\Desktop\UNSW UNI\Honours\Publishing papers\EVC\Brain matrix\brain 1 matrix.xlsx'

wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)

# For row 0 and column 0
sheet.cell_value(0, 0)

# Extracting number of columns
print(sheet.ncols)

显示您使用xlrdimport xlrd loc='C:\Users\kchen\Desktop\UNSW UNI\Honors\Publishing papers\EVC\Brain matrix\Brain 1 matrix.xlsx'wb=xlrd.open_工作簿(loc)sheet=wb.sheet_by_index(0)sheet.cell_值(0,0)assert isinstance(sheet.nrows,object)print(sheet.nrows)loc='C:\Users\kchen\Desktop\UNSW UNI\honors\Publishing papers\EVC\Brain matrix\Brain 1 matrix.xlsx'wb=xlrd.open_workbook(loc)sheet=wb.sheet_by_index(0)#对于第0行和第0列sheet.cell_值(0,0)#提取打印的列数(sheet.ncols)不确定为什么会出现这样的结果,但本质上我需要上传excel文件并从中生成一个邻接矩阵。然后我需要它来计算特征向量的中心值。我尝试过各种脚本和代码,但都不起作用。将其编辑到原始问题中,而不是评论我现在已上载显示您使用xlrdimport xlrd loc='C:\Users\kchen\Desktop\UNSW UNI\Honors\Publishing papers\EVC\Brain matrix\Brain 1 matrix.xlsx'wb=xlrd进行的尝试打开工作簿(loc)sheet=wb.sheet by\U索引(0)sheet.cell\u value(0,0)assert isinstance(sheet.nrows,object)print(sheet.nrows)loc='C:\Users\kchen\Desktop\UNSW UNI\honors\Publishing papers\EVC\Brain matrix\Brain 1 matrix.xlsx'wb=xlrd.open\u工作簿(loc)sheet=wb.sheet\u by\u索引(0)#用于第0行和第0列sheet.cell\u值(0,0)#提取打印列数(sheet.ncols)不知道为什么会这样,但本质上我需要上传excel文件并从中生成一个邻接矩阵。然后我需要它来计算特征向量的中心值。我尝试过各种脚本和代码,但都不起作用。编辑成原始问题,而不是评论我现在上传了它