<p>这是我的剧本。它应该做的是打开一个矩阵(在matrix文件中,将所有的元素加在一起,并将每列中的所有元素相加(最后我将得到一个1xN数组)。我得到的是一个错误:AttributeError:“list”对象没有属性“sum”。你能告诉我一些关于这件事的看法吗?在</p>
<pre><code>def collapse_probtrack_results(waytotal_file, matrix_file):
with open(waytotal_file) as f:
waytotal = int(f.read())
f = open(wayfile_template + roi + "/matrix_seeds_to_all_targets")
l = [map(int, line.split(',')) for line in f if line.strip() != ""]
collapsed = l.sum(axis=0) / waytotal * 100.
return collapsed
print (collapsed)
</code></pre>