Aggregates over a given property of the objects in a collection, calculating the number of non-null values of the property.
Usage | Returns | FeatureCollection.aggregate_count(property) | Number |
Argument | Type | Details | this: collection | FeatureCollection | The collection to aggregate over. |
property | String | The property to use from each element of the collection. |
Examples
Code Editor (JavaScript)
// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
.filter('country_lg == "Belgium"');
print('Number of non-null values for the fuel1 property',
fc.aggregate_count('fuel1')); // 66
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)
# FeatureCollection of power plants in Belgium.
fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(
'country_lg == "Belgium"')
print('Number of non-null values for the fuel1 property:',
fc.aggregate_count('fuel1').getInfo()) # 66