Create A Sparse Matrix
Goal¶
This post aims to create a sparse matrix in python using following modules:
- Numpy
- Scipy
Reference:
- Scipy Document
- Chris Albon's blog (I look at his post's title and wrote my own contents to deepen my understanding about the topic.)
Library¶
In [8]:
import numpy as np
import scipy.sparse
Create a sparse matrix using csr_matrix¶
CSR stands for "Compressed Sparse Row" matrix
In [9]:
nrow = 10000
ncol = 10000
# CSR stands for "Compressed Sparse Row" matrix
arr_sparse = scipy.sparse.csr_matrix((nrow, ncol))
arr_sparse
Out[9]: