In [1]:
from scipy.sparse import csr_matrix, csc_matrix, coo_matrix, lil_matrix
In [2]:
l = [[0, 10, 20],
[30, 0, 40],
[0, 0, 50]]
In [3]:
data = [10, 20, 30, 40, 50]
row = [0, 0, 1, 1, 2]
col = [1, 2, 0, 2, 2]
In [4]:
csr = csr_matrix(l)
print(csr)
In [5]:
print(type(csr))
In [6]:
print(csr.data)
In [7]:
print(csr.indices)
In [8]:
print(csr.indptr)
In [9]:
csc = csc_matrix(l)
print(csc)
In [10]:
print(type(csc))
In [11]:
print(csc.data)
In [12]:
print(csc.indices)
In [13]:
print(csc.indptr)
In [14]:
coo = coo_matrix(l)
print(coo)
In [15]:
print(type(coo))
In [16]:
print(coo.data)
In [17]:
print(coo.row)
In [18]:
print(coo.col)
In [19]:
lil = lil_matrix(l)
print(lil)
In [20]:
print(type(lil))
In [21]:
print(lil.data)
In [22]:
print(lil.rows)