Idr*_*Idr 13 python numpy
我有一个像numpy数组
x=np.array([1,2,3,4])
我想创建另一个numpy数组y,它是x的累积和,所以
y=np.array([1,3,6,10])
有什么好的num-Pythonic方法呢?
Dan*_* D. 27
y = np.cumsum(x)
见http://docs.scipy.org/doc/numpy/reference/generated/numpy.cumsum.html
Jos*_*del 8
另一种选择是:
y = np.add.accumulate(x)
这通常比np.cumsum文档表明它们是等效的快.
np.cumsum
归档时间:
14 年,6 月 前
查看次数:
7107 次
最近记录: