Может кто-нибудь объяснить, как работает следующий индекс для матрицы CSR? В частности, в чем разница между
features = np.array([0,1])
result = csr[:, features]
и
features = np.array([0,2])
result = csr[:, features]
Полный код выглядит следующим образом:
from scipy.sparse import *
from scipy import *
import numpy as np
row = array([0,0,1,2,2,2])
col = array([0,2,2,0,1,2])
data = array([1,2,3,4,5,6])
csr = csr_matrix( (data,(row,col)), shape=(3,3))
features = np.array([0,1])
result = csr[:, features]