[英]Load a sparse data array in python
輸入有點不清楚(我認為你已經混淆了基於 0 的索引),但你可以強制它們進入這種形式並得到你想要的。
import numpy as np
from scipy.sparse import coo_matrix
row = np.array([0, 1, 2, 1])
col = np.array([0, 1, 1, 3])
data = np.array([1, 2, 0.5, 3])
coo_matrix((data, (row, col)), shape=(4, 4)).toarray()
array([[1. , 0. , 0. , 0. ],
[0. , 2. , 0. , 3. ],
[0. , 0.5, 0. , 0. ],
[0. , 0. , 0. , 0. ]])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.