In [1]:
from scipy.sparse import csr_matrix, csc_matrix, coo_matrix
In [2]:
data = [10, 20, 30, 40]
row = [0, 0, 1, 1]
col = [1, 2, 0, 2]
In [3]:
print(csr_matrix((data, (row, col))).toarray())
In [4]:
print(csr_matrix((data, (row, col)), shape=(3, 3)).toarray())
In [5]:
print(csr_matrix((data, (row, col)), shape=(4, 4)).toarray())
In [6]:
data = [10, 20, 30, 40]
row = [0, 0, 1, 1]
col = [1, 2, 2, 2]
In [7]:
print(csr_matrix((data, (row, col))))
In [8]:
print(csc_matrix((data, (row, col))))
In [9]:
print(coo_matrix((data, (row, col))))
In [10]:
print(coo_matrix((data, (row, col))).tocsr())
In [11]:
print(coo_matrix((data, (row, col))).toarray())
In [12]:
print(csr_matrix(([10, 20, 30, 40], [1, 2, 0, 2], [0, 2, 4, 4]), shape=(3, 3)).toarray())
In [13]:
print(csc_matrix(([30, 10, 20, 40], [1, 0, 0, 1], [0, 1, 2, 4]), shape=(3, 3)).toarray())