首頁 > 運動
Geodetector地理探測器的軟體下載、操作方法與結果解讀
由 瘋狂學習GIS 發表于 運動2023-01-06
簡介對於大多數使用者而言,我們後期直接在Excel中執行地理探測器即可(此時Geodetector軟體就相當於是Excel表格檔案中的一個宏)
初中什麼是自變數
本文介紹
Geodetector
軟體的下載方法,以及
地理探測器
分析的完整操作,並對其結果加以解讀。
首先,我們介紹
Geodetector
軟體的下載方法。進入
軟體官網
(http://www。geodetector。cn/),可以看到其中的第四個部分為軟體下載區域。對於大多數使用者而言,我們後期直接在
Excel
中執行地理探測器即可(此時
Geodetector
軟體就相當於是
Excel
表格檔案中的一個
宏
);因此,我們就選擇5個下載連結中
前三個的任意一個
即可。如果大家需要在
R
語言中執行地理探測器,就選擇第四個連結即可;如果需要在
QGIS
軟體中執行,選擇第五個即可。在這裡我就選擇第一個連結進行下載,如下圖所示。
下載完成後,解壓縮下載好的檔案,如下圖所示。可以看到,其中有一個
。xlsm
格式的表格檔案。
我們將上述表格檔案開啟。這裡需要注意,如果大家開啟後顯示如下圖所示的“
啟用編輯
”提示,就需要點一下,開啟編輯。
接下來,在新的提示中,選擇“
啟用內容
”。
隨後,就會彈出如下所示的宏視窗,名稱為“
GeoDetector
”;這個也就是我們
GeoDetector
軟體的互動頁面了。
隨後,我們找到儲存有自己資料的
Excel
,將我們自己的因變數、自變數資料複製到我們剛剛開啟的
。xlsm
格式表格檔案中。例如,下圖就是我儲存自己資料的表格,其中第三列
Dif
為因變數,最後兩列
NDVI
與
2020_Soil_
則為自變數。
這裡有一點需要注意,在進行地理探測器操作時,我們的
自變數
(上圖中最後兩列)必須是
類別資料
(比如土壤型別資料、土地利用型別資料),不能是
連續資料
(比如人口資料、
GDP
資料);如果大家的自變數中有連續資料的話,一定要先轉換成類別資料,再進行地理探測器分析。轉換的方式有很多,比如假設你的連續資料是柵格格式的,那就可以用
ArcGIS
中的重分類工具,對原有的連續資料柵格進行轉換。
上圖即為我將自己的資料複製完畢的樣子。在還有一點需要注意:將我們自己的資料複製、貼上到
。xlsm
格式表格檔案中時,在複製時不要用
點選列編號
(就是
Excel
中顯示
A
、
B
、
C
的那裡)的方式選中列,而是需要先選中第一行,然後向下拖動,直到需要複製的內容選中完畢,再貼上到
。xlsm
格式表格檔案中。否則,可能會導致
Geodetector
軟體執行報錯,出現“
下標越界
”的提示。
複製資料後,在
Geodetector
軟體視窗選擇“
Read Data
”。
隨後,我們複製的資料的列名稱就將出現到軟體視窗中。
隨後,依據實際情況,將我們複製好的資料進行因變數、自變數的劃分;劃分完畢後,點選“
Run
”即可開始地理探測器的執行。
稍等片刻,即可得到結果。得到結果後,在表格檔案中會生成4個新的
Sheet
,如下圖所示。
我們就對這些新生成的
Sheet
加以逐個介紹。首先是“
Factor_detector
”,其意為
分異及因子探測
,表明每一個自變數在多大程度上解釋了因變數的空間分異;用
q
值度量,最小為
0
,最大為
1
,越大說明該自變數對因變數的空間分異解釋程度越大。
接下來是“
Interaction_detector
”,其意為
互動作用探測
,評估每兩個自變數共同作用時,是否會增加或減弱對因變數的解釋能力。這裡一共會有5個結果,從左到右分別為
非線性減弱
、
單因子非線性減弱
、
雙因子增強
、
獨立
、
非線性增強
。如下圖,我得到的結果(紫色部分)位於第3個,也就是
雙因子增強
。
接下來是“
Risk_detector
”,其意為
風險區探測
,用於判斷每兩個
子區域
(也就是每一個自變數所分的每一種類別)之間屬性值是否有顯著差別。
最後一個是“
Ecological_detector
”,其意為
生態探測
,比較每兩個自變數對因變數的空間分佈的影響是否有顯著的差異。
以上四個指標,便是地理探測器所得到的不同分析結果。我這裡只是簡單羅列了一下各指標的含義,大家如果需要詳細瞭解的話,建議查閱一下《
地理探測器:原理與展望
》這篇論文。論文的作者也就是
Geodetector
軟體的作者,因此這一篇論文的內容對於地理探測器原理、結果解釋等的理解會很有幫助。
想了解更多精彩內容,快來關注瘋狂學習GIS