pyarrow.compute.pairwise_diff#

pyarrow.compute.pairwise_diff(input, /, period=1, *, options=None, memory_pool=None)#

Compute first order difference of an array.

Computes the first order difference of an array, It internally calls the scalar function β€œsubtract” to compute

differences, so its

behavior and supported types are the same as β€œsubtract”. The period can be specified in :struct:`PairwiseOptions`.

Results will wrap around on integer overflow. Use function β€œpairwise_diff_checked” if you want overflow to return an error.

Parameters:
inputArray-like

Argument to compute function.

periodint, default 1

Period for applying the period function.

optionspyarrow.compute.PairwiseOptions, optional

Alternative way of passing options.

memory_poolpyarrow.MemoryPool, optional

If not passed, will allocate memory from the default memory pool.