Я пытаюсь создать разреженную матрицу, читая документацию.
Итак, согласно документации (https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.csr_matrix.html):
Когда я пытаюсь:
csr_matrix((data = np.array([1, 1, 1, 1, 1, 1]), indices = np.array(2, 3, 4, 5, 7, 7), indptr = np.array([0, 1, 2, 3, 2, 1])))
, я получаю исключение:
Файл "", строка 1 csr_matrix ((data = np.array ([1, 1,1, 1, 1, 1]), индексы = np.array (2, 3, 4, 5, 7, 7), indptr = np.array ([0, 1, 2, 3, 2, 1]))) ^ SyntaxError: неверный синтаксис
При попытке:
csr_matrix((np.array([1, 1, 1, 1, 1, 1]), np.array(2, 3, 4, 5, 7, 7), np.array([0, 1, 2, 3, 2, 1])))
снова выдается сообщение об ошибке:
ValueError: только 2 без ключевого словааргументы приняты
0, 1, 2, 3, 2, 1
(т. Е. (0, 2), (1, 3), (2, 4) и т. Д.).