bjt vec=1:20<br /> mat=matrix(vec,ncol=4)<br /> vec<br /> cumsum(vec)<br /> mat<br /> apply(mat,2,cumsum)<br /> apply(mat,1,cumsum)
cowboy313 谢谢回复,这个问题已经搞定。 用apply即可,用法如下:apply(matrix_name, 2, cumsum). apply函数的功能强大,第一个参数为矩阵名,第二个参数指明要执行操作的维(1为行,2为列),第三个参数为具体的操作(可以为var, max, min等等)。