描述
代码如下
self.A = nx.to_numpy_matrix(self.G)
self.k = np.sum(self.A,axis=0)
我想用nx里的函数生成G网络的邻接矩阵,然后用np中的sum函数求出度数矩阵。然而如此求出来的k一直是二维的,而且没办法用分片或者flatten()
来降维。
解决
还是得把矩阵彻底点转换成numpy类型
self.A = np.array(nx.to_numpy_matrix(self.G) )
self.k = np.sum(self.A,axis=0)
此时k矩阵就是一维的了。