擅长:python、mysql、java
<p>多亏了@hpaulj,终于找到了最简单的解决方案。如果d包含3列数据:</p>
<pre><code>ind =d[0:2].astype(int)
x = zeros(shape=(N,N))
add.at(x,list(ind),d[2])
</code></pre>
<p>这个解决方案假设前两列中的(x,y)索引是整数并且小于N。这就是我需要的,并且应该在文章中提到。在</p>
<p>编辑:请注意,上面的解决方案生成了一个稀疏矩阵,其和值位于矩阵内的位置(x,y)。在</p>