공지사항:
2025년 4월 15일 전에 Earth Engine 사용을 위해 등록된 모든 비상업용 프로젝트는 Earth Engine 액세스를 유지하기 위해
비상업용 자격 요건을 인증해야 합니다.
ee.FeatureCollection.aggregate_stats
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
컬렉션에 있는 객체의 지정된 속성을 집계하여 선택한 속성의 합계, 최솟값, 최댓값, 평균, 샘플 표준 편차, 샘플 분산, 전체 표준 편차, 전체 분산을 계산합니다.
사용 | 반환 값 |
---|
FeatureCollection.aggregate_stats(property) | 딕셔너리 |
인수 | 유형 | 세부정보 |
---|
다음과 같은 경우: collection | FeatureCollection | 집계할 컬렉션입니다. |
property | 문자열 | 컬렉션의 각 요소에서 사용할 속성입니다. |
예
코드 편집기 (JavaScript)
// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
.filter('country_lg == "Belgium"');
print('Power plant capacities (MW) summary stats',
fc.aggregate_stats('capacitymw'));
/**
* Expected ee.Dictionary output
*
* {
* "max": 2910,
* "mean": 201.34242424242427,
* "min": 1.8,
* "sample_sd": 466.4808892319684,
* "sample_var": 217604.42001864797,
* "sum": 13288.600000000002,
* "sum_sq": 16819846.24,
* "total_count": 66,
* "total_sd": 462.9334545609107,
* "total_var": 214307.38335169878,
* "valid_count": 66,
* "weight_sum": 66,
* "weighted_sum": 13288.600000000002
* }
*/
Python 설정
Python API 및 geemap
를 사용한 대화형 개발에 관한 자세한 내용은
Python 환경 페이지를 참고하세요.
import ee
import geemap.core as geemap
Colab (Python)
from pprint import pprint
# FeatureCollection of power plants in Belgium.
fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(
'country_lg == "Belgium"')
print('Power plant capacities (MW) summary stats:')
pprint(fc.aggregate_stats('capacitymw').getInfo())
# Expected ee.Dictionary output
# {
# "max": 2910,
# "mean": 201.34242424242427,
# "min": 1.8,
# "sample_sd": 466.4808892319684,
# "sample_var": 217604.42001864797,
# "sum": 13288.600000000002,
# "sum_sq": 16819846.24,
# "total_count": 66,
# "total_sd": 462.9334545609107,
# "total_var": 214307.38335169878,
# "valid_count": 66,
# "weight_sum": 66,
# "weighted_sum": 13288.600000000002
# }
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[[["\u003cp\u003eCalculates descriptive statistics (sum, min, max, mean, standard deviation, and variance) for a specified property within a FeatureCollection.\u003c/p\u003e\n"],["\u003cp\u003eAccepts a FeatureCollection and the property name as input.\u003c/p\u003e\n"],["\u003cp\u003eReturns a dictionary containing the calculated statistics.\u003c/p\u003e\n"],["\u003cp\u003eUseful for understanding the distribution and central tendency of a property across features.\u003c/p\u003e\n"],["\u003cp\u003eExamples demonstrate using the function with power plant data to calculate capacity statistics.\u003c/p\u003e\n"]]],[],null,["# ee.FeatureCollection.aggregate_stats\n\nAggregates over a given property of the objects in a collection, calculating the sum, min, max, mean, sample standard deviation, sample variance, total standard deviation and total variance of the selected property.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------------------|------------|\n| FeatureCollection.aggregate_stats`(property)` | Dictionary |\n\n| Argument | Type | Details |\n|--------------------|-------------------|----------------------------------------------------------|\n| this: `collection` | FeatureCollection | The collection to aggregate over. |\n| `property` | String | The property to use from each element of the collection. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// FeatureCollection of power plants in Belgium.\nvar fc = ee.FeatureCollection('WRI/GPPD/power_plants')\n .filter('country_lg == \"Belgium\"');\n\nprint('Power plant capacities (MW) summary stats',\n fc.aggregate_stats('capacitymw'));\n\n/**\n * Expected ee.Dictionary output\n *\n * {\n * \"max\": 2910,\n * \"mean\": 201.34242424242427,\n * \"min\": 1.8,\n * \"sample_sd\": 466.4808892319684,\n * \"sample_var\": 217604.42001864797,\n * \"sum\": 13288.600000000002,\n * \"sum_sq\": 16819846.24,\n * \"total_count\": 66,\n * \"total_sd\": 462.9334545609107,\n * \"total_var\": 214307.38335169878,\n * \"valid_count\": 66,\n * \"weight_sum\": 66,\n * \"weighted_sum\": 13288.600000000002\n * }\n */\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\nfrom pprint import pprint\n\n# FeatureCollection of power plants in Belgium.\nfc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(\n 'country_lg == \"Belgium\"')\n\nprint('Power plant capacities (MW) summary stats:')\npprint(fc.aggregate_stats('capacitymw').getInfo())\n\n# Expected ee.Dictionary output\n\n# {\n# \"max\": 2910,\n# \"mean\": 201.34242424242427,\n# \"min\": 1.8,\n# \"sample_sd\": 466.4808892319684,\n# \"sample_var\": 217604.42001864797,\n# \"sum\": 13288.600000000002,\n# \"sum_sq\": 16819846.24,\n# \"total_count\": 66,\n# \"total_sd\": 462.9334545609107,\n# \"total_var\": 214307.38335169878,\n# \"valid_count\": 66,\n# \"weight_sum\": 66,\n# \"weighted_sum\": 13288.600000000002\n# }\n```"]]