【Matlab】柵格數據相關分析及顯著性檢驗

2021-03-02 夫也的筆記

相關分析就是對總體中確實具有聯繫的標誌進行分析,其主體是對總體中具有因果關係標誌的分析。它是描述客觀事物相互間關係的密切程度並用適當的統計指標表示出來的過程。

顯著性檢驗就是事先對總體(隨機變量)的參數或總體分布形式做出一個假設,然後利用樣本信息來判斷這個假設是否合理,即判斷總體的真實情況與原假設是否有顯著性差異。

今天的案例是2000-2015年的NPP數據和2000-2015年的降水數據,查看兩者在空間上隨時間變化的相關性。

%將兩者多年的數據放在三個不同的矩陣中nppsum=zeros(3587*4642,16);for year=2000:2015    filename=strcat('F:\data\',int2str(year),'npp.tif');    data=importdata(filename);    data=reshape(data,3587*4642,1);    nppsum(:,year-1999)=data;end
wcsum=zeros(3587*4642,16);for year=2000:2015    filename=strcat('F:\data\',int2str(year),'water_yield.tif'); data=importdata(filename); data=reshape(data,3587*4642,1); wcsum(:,year-1999)=data;end%相關性和顯著性npp_wc_xgx=zeros(3587,4642);npp_wc_p=zeros(3587,4642);for i=1:length(nppsum) npp=nppsum(i,:); if min(npp)>0 %注意這裡的NPP的有效範圍是大於0,如果自己的數據有效範圍有小於0的話,則可以不用加這個 wc=wcsum(i,:); [r2,p2]=corrcoef(npp,wc); npp_wc_xgx(i)=r2(2); npp_wc_p(i)=p2(2); endendfilename5='F:\result\npp_wc相關性.tif';filename6='F:\npp_wc顯著性.tif';
[a,R]=geotiffread('F:\data\water_yield.tif');%先導入投影信息info=geotiffinfo('F:\data\water_yield.tif');%%輸出圖像geotiffwrite(filename5,npp_wc_xgx,R,'GeoKeyDirectoryTag',info.GeoTIFFTags.GeoKeyDirectoryTag);geotiffwrite(filename6,npp_wc_p,R,'GeoKeyDirectoryTag',info.GeoTIFFTags.GeoKeyDirectoryTag);

注意事項:有人反饋我的代碼拿去跑,會報錯,額!情況有以下幾種首先我們python、R版本不一定一樣,其次包的版本也許不同,計算機系統也許不一樣,用的conda版本也許也不一樣,深度學習框架和MATLAB版本不同,我的代碼常規情況應該是可以直接運行的,如果不行呢!那就給大家提供一個思路,你拿去結合自身情況微微修改一下,應該沒啥大問題。(為什麼每天都有這段話,因為要湊字數。)

相關焦點

  • 檢驗回歸係數的顯著性excel_excel相關係數顯著性檢驗 - CSDN
    Excel數據分析工具庫是個很強大的工具,可以滿足基本的統計分析,這裡介紹用Excel數據分析工具庫中的回歸做回歸分析。本文僅作為學習筆記之用,歡迎各位交流指正。
  • 【R語言】相關性分析、相關係數的顯著性檢驗及可視化
    本篇文章介紹基於R語言的相關性分析、相關係數的顯著性檢驗及可視化,該教程為個人筆記,大家也可參考學習,不足之處也歡迎大家批評指正!相關性分析用於評估兩個或多個變量之間的關聯,能通過定量指標描述變量之間的強弱、直接或間接聯繫。
  • matlab t檢驗_matlab t檢驗p值 - CSDN
    2012建模的題目是要求對葡萄酒品質進行評價,第一問是兩組葡萄酒的評價有沒有顯著性差異,用的是統計學中的假設T檢驗。matlab代碼如下:% 清空環境變量clear allclc%導入數據X1=xlsread('2012A_T1_processed.xls', 'T1_red_grape', 'D3:M272'); X2=xlsread('2012A_T1_processed.xls', 'T2_red_grape', 'D3:M272');X3=xlsread('2012A_T1
  • matlab t檢驗值_matlab t檢驗p值 - CSDN
    2012建模的題目是要求對葡萄酒品質進行評價,第一問是兩組葡萄酒的評價有沒有顯著性差異,用的是統計學中的假設T檢驗。matlab代碼如下:% 清空環境變量clear allclc%導入數據X1=xlsread('2012A_T1_processed.xls', 'T1_red_grape', 'D3:M272'); X2=xlsread('2012A_T1_processed.xls', 'T2_red_grape', 'D3:M272');X3=xlsread('2012A_T1
  • 【方法】相關係數的計算與顯著性檢驗
    這些信息可供讀者進行後續分析。樣本相關係數可以用來對論文中建立的統計模型進行驗證,也可以用來進行元分析。相關係數的計算和顯著性檢驗是一個很輕鬆的工作——通常情況下,研究者會使用SPSS計算SPSS中各變量的相關,SPSS也直接提供了對相關係數的顯著性檢驗,研究者需要做的就是點點滑鼠,然後將結果抄寫在論文中。
  • 如何用非參數檢驗,分析多個相關樣本數據?
    首先看分析結果是否呈現顯著性,即P值情況。(P值小於0.05或0.01代表呈現出顯著性)由於是非參數檢驗,平均值受極端值的影響較大,所以如果P值呈現出顯著性,可進一步通過中位數對比分析。從上表看,三次測量的並不沒有呈現出顯著性(P=0.867>0.05),意味著數據之間沒有統計意義上的差異性。
  • 常見的A/B測試誤區分析:重複檢驗顯著性
    避免重複檢驗顯著性錯誤的最好方式就是不去重複地檢驗顯著性。一、一種常見的A/B測試誤區如果網頁正在運行A/B測試的時候,你時不時地去查看試驗結果的顯著性,你就會陷入誤區。統計學上,重複檢驗顯著性是錯誤的行為。
  • 顯著性檢驗與作用大小
    假設檢驗,或者更準確地說是「零假設的顯著性檢驗」,告訴我們的是:1.如果零假設是對的,那麼出現這個數據中的變量關係的概率有多大?但我們希望知道的是另一個問題的答案:2.給定這些數據,我們零假設是對的可能性有多大?
  • 回歸方程的顯著性檢驗 - CSDN
    回歸方程的顯著性檢驗  t 檢驗(回歸係數的檢驗)  F 檢驗(回歸方程的檢驗)  相關係數的顯著性檢驗  樣本決定係數  三種檢驗的關係  2.F 檢驗(方差分析)  F檢驗用於檢驗回歸方程的顯著性。
  • spss做顯著性檢驗_spss對回歸估計值和回歸方程進行顯著性檢驗...
    那麼如何用SPSS做T檢驗呢,看一下下面的做法吧~1.單樣本T檢驗,我們要做的其實主要就是求數據的置信區間以及數據是否有顯著性差異,而我們生物醫學上面基本都是要求95%的置信區間的,當然有一些特殊情況下面,這個區間也是會變的,首先,我們先導入數據樣本,小編會以「身高」為例,求取身高的這個區間以及確定它是否有顯著性差異
  • 回歸係數顯著性t檢驗 - CSDN
    回歸方程的顯著性檢驗  t 檢驗(回歸係數的檢驗)  F 檢驗(回歸方程的檢驗)  相關係數的顯著性檢驗  樣本決定係數  三種檢驗的關係  2.F 檢驗(方差分析)  F檢驗用於檢驗回歸方程的顯著性。
  • f檢驗 matlab專題及常見問題 - CSDN
    Mann-Kendall顯著性檢驗工具:1、MATLAB2、DPS3、示例數據(數據採用的是魏鳳英老師《現代氣候統計診斷預測技術》中的1900-1990年上海市的年平均氣溫數據)Mann-Kendall原理可詳細參考https://wenku.baidu.com
  • 顯著性檢驗的計算 - CSDN
    轉自個人微信公眾號【Memo_Cleon】的統計學習筆記:R筆記:兩配對樣本的顯著性檢驗。跟兩獨立樣本相對應的是兩配對樣本,生物醫學中常見的案例是治療前後的比較,兩種檢測方法的比較(同一樣本接受不同的檢驗方法)、配對的對象接受不同的處理。
  • 線性回歸方程的顯著性驗證,總體驗證的F檢驗與個體驗證的t檢驗
    許栩原創專欄《從入門到高手:線性回歸分析詳解》第8章,顯著性驗證,總體驗證的F檢驗與個體驗證的t檢驗。2、回歸方程的總體顯著性驗證(F檢驗)。3、回歸係數的個體顯著性驗證(t檢驗)。一、什麼是顯著性驗證?如果回歸模型用於需求預測是有效的(顯著的),那麼,回歸模型不僅僅是對我們建模時所用到的數據有效,對其他數據也應該用樣有效。
  • 一元線性回歸顯著性檢驗專題及常見問題 - CSDN
    回歸方程的顯著性檢驗  t 檢驗(回歸係數的檢驗)  F 檢驗(回歸方程的檢驗)  相關係數的顯著性檢驗  樣本決定係數  三種檢驗的關係  2.F 檢驗(方差分析)  F檢驗用於檢驗回歸方程的顯著性。
  • 數學建模筆記——相關係數
    直接用matlab計算相關係數矩陣就好啦~將數據導入之後,一行代碼搞定。對Pearson相關係數進行假設檢驗其實在上統計這門課的時候,印象中我沒有見到過對相關係數進行假設檢驗,更多的是對均值、方差、比例等進行假設檢驗。
  • t檢驗值為多少顯著_matlab顯著性檢驗matlab顯著性檢驗 - CSDN
    採用熱分解汞齊化原子吸收法和冷原子吸收法同時測定11個高含量汞的煤樣, 通過t檢驗對比分析2種測試方法的測定結果, 計算其差值的平 均值為0.012μg/g, 差值的95%置信區間為-0.048μg
  • 相關分析:從概念到步驟
    顯然,相關係數矩陣是對稱矩陣,而且對角線上的相關係數全為1(即變量自身的相關係數為1)。從上表中可知,腰圍和體重的相關係數r=0.853,存在強相關;脂肪比重和體重的相關係數r=0.697,存在中度相關。
  • 通靈、模式錯覺和顯著性檢驗
    模式和錯覺尋找模式並賦予其意義是人類的天性;法拉第發現:通靈參與者在某個時刻感知到某種模式,當手跟隨想像中的桌子移動時,該模式會自我強化,成為了某種自我實現;人類的感知並不是「實在」的直接結果,而是想像活動的結果;生活中所遇到的大部分情況,是數據不完整且模糊的
  • 新能源汽車,購買影響因素調查報告——數據分析和模型檢驗,專業...
    數據分析和模型檢驗 一、信度與效度分析 對於問卷調查首先要做的分析就是信度與效度分析,信效度分析可以能檢驗樣本數據的質量,也能為判斷問卷是否符合要求提供依據,因此,在數據分析之前必須要對數據的信效度進行檢驗,這樣能保證問卷的有效性和可靠性