当前位置:网站首页>GEE(三):计算两个波段间的相关系数与相应的p值
GEE(三):计算两个波段间的相关系数与相应的p值
2022-07-07 21:50:00 【BetterQ.】
GEE中内置了计算相关系数的函数,可以分析两个变量之间的相关性,比如要分析两个波段之间的相关性,主要用到ee.Reducer.pearsonsCorrelation()函数。
ee.Reducer.pearsonsCorrelation()
内容:创建一个双输入归约器,用于计算 Pearson 的积矩相关系数和相关性 = 0 的 2 边 p 值检验。
无输入值,返回为Reducer.
以分析MODIS数据中NDVI和EVI之间的相关性为例,这两个波段的相关性肯定会很高,这里只是做个示例,实现代码如下:
// This function adds a band representing the image timestamp.
var addTime = function(image) {
return image.addBands(image.metadata('system:time_start')
// Convert milliseconds from epoch to years to aid in
// interpretation of the following trend calculation.
.divide(1000 * 60 * 60 * 24 * 365));
};
// Load a MODIS collection, filter to several years of 16 day mosaics,
// and map the time band function over it.
var collection = ee.ImageCollection('MODIS/006/MYD13A1')
.filterDate('2004-01-01', '2010-10-31')
.map(addTime);
//correlation between evi and ndvi
var corr1=collection.select('NDVI','EVI')
.reduce(ee.Reducer.pearsonsCorrelation());
Map.addLayer(
corr1,
{
min: 0, max: 1, bands: ['correlation', 'p-value']},
'EVI_NDVI correlation');
计算相关系数的主要为var corr1=collection.select('NDVI','EVI') .reduce(ee.Reducer.pearsonsCorrelation());,输出包括相关系数和p值。
边栏推荐
- Debezium series: set role statement supporting mysql8
- Explain in detail the communication mode between arm A7 and risc-v e907 on Quanzhi v853
- oc 可变參数传递
- Digital collections accelerated out of the circle, and marsnft helped diversify the culture and tourism economy!
- 今日创见|企业促进创新的5大关键要素
- Locate to the bottom [easy to understand]
- 详解全志V853上的ARM A7和RISC-V E907之间的通信方式
- Use JfreeChart to generate curves, histograms, pie charts, and distribution charts and display them to JSP-1
- Database daily question --- day 22: last login
- Basic knowledge of linked list
猜你喜欢
Apple further entered the financial sector through the 'virtual card' security function in IOS 16

LeetCode707. Design linked list

Transform XL translation

肠道里的微生物和皮肤上的一样吗?

数字化转型:五个步骤推动企业进步

微生物健康網,如何恢複微生物群落

It's no exaggeration to say that this is the most user-friendly basic tutorial of pytest I've ever seen

微生物健康网,如何恢复微生物群落

Two minutes, talk about some wrong understandings of MySQL index

30讲 线性代数 第五讲 特征值与特征向量
随机推荐
小程序多种开发方式对比-跨端?低代码?原生?还是云开发?
定位到最底部[通俗易懂]
关于海康ipc的几个参数
Sword finger offer 27 Image of binary tree
Debezium系列之:支持 mysql8 的 set role 语句
Unity与WebGL的相爱相杀
Line test - graphic reasoning - 2 - black and white lattice class
Anta DTC | Anta transformation, building a growth flywheel that is not only FILA
It's no exaggeration to say that this is the most user-friendly basic tutorial of pytest I've ever seen
The wonderful relationship between message queue and express cabinet
oc 可变參数传递
今日创见|企业促进创新的5大关键要素
Redis cluster installation
De la famille debezium: SET ROLE statements supportant mysql8
Software test classification
“拧巴”的早教行业:万亿市场,难出巨头
Leetcode94. Middle order traversal of binary trees
Line test graph reasoning graph group class
There is another problem just online... Warm
Interview questions: how to test app performance?