holdtom
该scipy.sparse模块包括功能hstack和vstack。例如:In [44]: import scipy.sparse as spIn [45]: c1 = sp.csr_matrix([[0,0,1,0], ...: [2,0,0,0], ...: [0,0,0,0]])In [46]: c2 = sp.csr_matrix([[0,3,4,0], ...: [0,0,0,5], ...: [6,7,0,8]])In [47]: h = sp.hstack((c1, c2), format='csr')In [48]: hOut[48]: <3x8 sparse matrix of type '<type 'numpy.int64'>' with 8 stored elements in Compressed Sparse Row format>In [49]: h.AOut[49]: array([[0, 0, 1, 0, 0, 3, 4, 0], [2, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 6, 7, 0, 8]])In [50]: v = sp.vstack((c1, c2), format='csr')In [51]: vOut[51]: <6x4 sparse matrix of type '<type 'numpy.int64'>' with 8 stored elements in Compressed Sparse Row format>In [52]: v.AOut[52]: array([[0, 0, 1, 0], [2, 0, 0, 0], [0, 0, 0, 0], [0, 3, 4, 0], [0, 0, 0, 5], [6, 7, 0, 8]])