我们如何以编程方式堆叠许多 csr 矩阵?

How do we hstack many csr matrices programatically?

https://docs.scipy.org/doc/scipy/reference/reference/generated/scipy.sparse.hstack.html#scipy.sparse.hstack

我正在使用手套向量分别对大约 12 个文本特征进行向量化 我在列表 l

中有这 12 个 csr 矩阵

有没有一种方法可以将它们全部堆叠起来,而无需手动将每个传递给 hstack 函数

np.hstack(l[0],l[1],.....,l[11])

请提出替代方案

你的 link 是 sparse.hstack。这需要一个序列,一个稀疏矩阵列表。这就是你的 l

 newmat = sparse.hstack(l)

np 堆栈函数也有一个列表,但不应该在这里使用,