用geoda軟件進行空間自相關分析示例


畢業論文需要用到空間自相關,所以摸索摸索了好久,終於弄出了大概的流程了。
情景1
如果你沒有shp格式的文件數據,
那么我建議你下載geoda095i這個版本(因為最新版本的我不太會操作)

明確問題:假如我們要對廣東省各市2005人均GDP進行空間統計分析。

1.將數據輸入為txt文本。

 

如上,第一行的意義是總共有21個觀測點,共5列;第二行是標題行,意義分別是城市、唯一的ID號、維度、經度、人均gdp;剩下的21行為觀測值的數據。
2.打開geoda095i軟件(新版的不行哦),選擇tools>shape>points from ASCII;

3.點擊Inputfile行后的文件夾,在彈出窗口中通過路徑選擇gdp.txt文件。點擊Outputfile行后的圖標輸入文件名:gdp。在X一coords欄中選擇LON,在y-coords欄中選擇LAT,點擊Create完成。
這樣就創建好一個shp格式的文件。
4.構建空間權重文件
我比較笨,所以這塊兒構建空間權重矩陣用最新版的geoda了。
打開新版geoda,首先用file<-new project from<esri shp 導入剛才創建的shp格式文件;
然后,tools<-weights<-create
打開weights file creation框,點擊add id variable...在existing
variables中選擇ID項(也可以選其他的,但是其中包含的數值要唯一),如下圖,

 

然后,點擊add variable;點擊 threshold distance,將distance metric中選擇arc distance(km),其他為默認,從而創建出空間權重矩陣。如下圖,

 

 4.全局空間自相關分析和局部空間自相關分析全局,在新版geoda軟件space<-univariate moran's I,在彈出的variable settings中選擇first
variable(x)為GDP,點擊ok.在彈出的select weight中的select from file選擇剛才創建的空間權重矩陣gdp.gwt,點擊ok.結果如下,

 

 局部,在新版geoda軟件 space<-univariate local moran’s I,在彈出的variable settings中選擇GDP,點擊ok.接下來,添加空間權重矩陣,在彈出來的what windows to open ?全選那幾個框,點擊OK.
結果如下,

轉載自:https://www.zhihu.com/question/25810650

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM