def cumsum(self, axis=<NUM_LIT:0>, *args, **kwargs):
nv.validate_cumsum(args, kwargs)<EOL>if axis is None:<EOL><INDENT>axis = self._stat_axis_number<EOL><DEDENT>return self.apply(lambda x: x.cumsum(), axis=axis)<EOL>
Return SparseDataFrame of cumulative sums over requested axis.

Parameters
----------
axis : {0, 1}
    0 for row-wise, 1 for column-wise

Returns
-------
y : SparseDataFrame