首页 > 解决方案 > 稀疏矩阵连接

问题描述

有一个形状为 (10,64) 的稀疏矩阵,并有一个形状为 (10,) 的 numpy 数组。我想连接矩阵,以便新矩阵具有尺寸(10,65)。我已经尝试过了,但我不断收到此错误“ValueError:无法连接零维数组”

d = np.concatenate((a,np.concatenate(b)[:,None]),axis=1)

编辑:

工作解决方案

from scipy.sparse import csr_matrix
import numpy as np

C=np.vstack((A.A.T,B)).T
D=csr_matrix((C)) # 

标签: pythonpandasnumpysparse-matrix

解决方案


推荐阅读