ee.Array.digamma

  • The digamma function of the input array is computed element-wise.

  • The digamma() method on an Array returns an Array.

  • The input to the digamma() method must be an Array.

  • Examples show computing the digamma function for scalar and array inputs in both JavaScript and Python.

On an element-wise basis, computes the digamma function of the input.

UsageReturns
Array.digamma()Array
ArgumentTypeDetails
this: inputArrayThe input array.

Examples

Code Editor (JavaScript)

print('Digamma for 0', ee.Array(0).digamma());  // -Infinity
print('Digamma for 1', ee.Array(1).digamma());  // -0.577
print('Digamma for [1, 2]', ee.Array([1, 2]).digamma());  // -0.577, 0.423

Python setup

See the Python Environment page for information on the Python API and using geemap for interactive development.

import ee
import geemap.core as geemap

Colab (Python)

print('Digamma for 0:', ee.Array(0).digamma().getInfo())  # -Infinity
print('Digamma for 1:', ee.Array(1).digamma().getInfo())  # -0.577
print('Digamma for [1, 2]:', ee.Array([1, 2]).digamma().getInfo())  # -0.577, 0.423