
March 2, 2009
7:34 a.m.
On Monday 02 March 2009 01:58:27 Robert Kern wrote:
for i in range(len(vals)): flattened[idx[i]]+=vals[i]
flattened[idx] = vals
Assuming 'idx' and 'vals' are one-dimensional arrays, that should be flattened[ idx[:numpy.size(vals)] ] += vals or flattened[ idx ] += vals if 'vals' and 'idx' have the same size. Regards, Ravi