Page Summary
-
The
Array.log10()method computes the base-10 logarithm of each element in an input Array. -
The method returns an Array with the computed base-10 logarithms.
-
The input
this: inputargument is the Array for which the base-10 logarithm is calculated.
| Usage | Returns |
|---|---|
Array.
log10
()
|
Array |
| Argument | Type | Details |
|---|---|---|
|
this:
input
|
Array | The input array. |
Examples
Code Editor (JavaScript)
print ( ee . Array ([ 0.1 , 1 , 10 , 100 ]). log10 ()); // [-1,0,1,2] var start = 0.1 ; var end = 100 ; var points = ee . Array ( ee . List . sequence ( start , end , null , 50 )); var values = points . log10 (); // Plot log10() defined above. var chart = ui . Chart . array . values ( values , 0 , points ) . setOptions ({ viewWindow : { min : start , max : end }, hAxis : { title : 'x' , viewWindowMode : 'maximized' , }, vAxis : { title : 'log10(x)' , }, lineWidth : 1 , pointSize : 0 , }); print ( chart );
import ee import geemap.core as geemap
Colab (Python)
import altair as alt import pandas as pd display ( ee . Array ([ 0.1 , 1 , 10 , 100 ]) . log10 ()) # [-1,0,1,2] start = 0.1 end = 100 points = ee . Array ( ee . List . sequence ( start , end , None , 50 )) values = points . log10 () df = pd . DataFrame ({ 'x' : points . getInfo (), 'log10(x)' : values . getInfo ()}) # Plot log10() defined above. alt . Chart ( df ) . mark_line () . encode ( x = alt . X ( 'x' ), y = alt . Y ( 'log10(x)' ) )

