資源描述:
《利用Matlab 和SPSS 進(jìn)行線性回歸分析.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、實(shí)習(xí)指導(dǎo)——《計(jì)量地理學(xué)》(徐建華,華東師范大學(xué))§3.利用Matlab和SPSS進(jìn)行線性回歸分析回歸分析是處理兩個(gè)及兩個(gè)以上變量間線性依存關(guān)系的統(tǒng)計(jì)方法??梢酝ㄟ^(guò)軟件Matlab和SPSS實(shí)現(xiàn)。1.利用Matlab軟件實(shí)現(xiàn)在Matlab中,可以直接調(diào)用命令實(shí)現(xiàn)回歸分析,(1)[b,bint,r,rint,stats]=regress(y,x),其中b是回歸方程中的參數(shù)估計(jì)值,bint是b的置信區(qū)間,r和rint分別表示殘差及殘差對(duì)應(yīng)的置信區(qū)間。stats包含三個(gè)數(shù)字,分別是相關(guān)系數(shù),F(xiàn)統(tǒng)計(jì)量及對(duì)應(yīng)的概率p值。(2)recplot(r,rint)作殘差分析圖(3)rstool(x,y)一種
2、交互式方式的句柄命令。以下通過(guò)具體的例子來(lái)說(shuō)明。例,現(xiàn)有多個(gè)樣本的因變量和自變量的數(shù)據(jù),下面我們利用Matlab,通過(guò)回歸分析建立兩者之間的回歸方程。%一元回歸x=[10971284150213941303155519172051211122862311200324352625294831553372];%因變量時(shí)間序列數(shù)據(jù)y=[698872988807738102513161539156117651762196019022013244627362825];%自變量時(shí)間序列數(shù)據(jù)X=[ones(size(x')),x'],pause[b,bint,r,rint,stats]=regress(
3、y',X,0.05),pause%調(diào)用一元回歸分析函數(shù)rcoplot(r,rint)%畫(huà)出在置信度區(qū)間下誤差分布。%多元回歸分析%輸入各種因變量數(shù)據(jù)x1=[5.52.58332.98946.55.55653.58647.57]';9實(shí)習(xí)指導(dǎo)——《計(jì)量地理學(xué)》(徐建華,華東師范大學(xué))x2=[3155675038713056427360445039557040506259]';x3=[108127812125851112610106111199]';x4=[86916151781041671264414681311]';%輸入自變量數(shù)據(jù)y=[79.3200.1163.1200.1146.017
4、7.730.9291.9160339.4159.686.3237.5107.2155201.4100.2135.8223.3195]';X=[ones(size(x1)),x1,x2,x3,x4];[b,bint,r,rint,stats]=regress(y,X)%回歸分析Q=r'*rsigma=Q/18rcoplot(r,rint);pauseX1=[x1,x2,x3,x4];stepwise(X1,y,[1,2,3])%逐步回歸%X2=[ones(size(x1)),x2,x3];%X3=[ones(size(x1)),x1,x2,x3];%X4=[ones(size(x1)),x2
5、,x3,x4];%[b1,b1int,r1,r1int,stats1]=regress(y,X2)%[b2,b2int,r2,r2int,stats2]=regress(y,X3);%[b3,b3int,r3,r3int,stats3]=regress(y,X4);2.利用SPSS軟件實(shí)現(xiàn)在SPSS軟件中,同樣可以簡(jiǎn)單的實(shí)現(xiàn)回歸分析,因?yàn)榛貧w分析包含了線性回歸與曲線擬合兩部分內(nèi)容,首先來(lái)看線性回歸分析過(guò)程(LINEAR)。2.1一元回歸分析例如,課本上表3.1.2中數(shù)據(jù),把降水量(P)看作因變量,把緯度(Y)看作自變量,在平面直角坐標(biāo)系中作出散點(diǎn)圖(課本上圖3.1.1),發(fā)現(xiàn)它們之間呈線性
6、相關(guān)關(guān)系,因此,可以用一元線性回歸方程近似地描述它們之間的數(shù)量關(guān)系。步驟如下:在菜單中選擇Regression==>liner,系統(tǒng)彈出線性回歸對(duì)話框如下:10實(shí)習(xí)指導(dǎo)——《計(jì)量地理學(xué)》(徐建華,華東師范大學(xué))各項(xiàng)選項(xiàng)按鈕解釋如下:【Dependent框】用于選入回歸分析的應(yīng)變量。即在這個(gè)例子中選擇年降水量?!綛lock按鈕組】由Previous和Next兩個(gè)按鈕組成,用于將下面Independent框中選入的自變量分組。由于多元回歸分析中自變量的選入方式有前進(jìn)、后退、逐步等方法,如果對(duì)不同的自變量選入的方法不同,則用該按鈕組將自變量分組選入即可。下面的例子會(huì)講解其用法?!綢ndepend
7、ent框】用于選入回歸分析的自變量。即在這個(gè)例子中選擇緯度。【Method下拉列表】用于選擇對(duì)自變量的選入方法,有Enter(強(qiáng)行進(jìn)入法)、Stepwise(逐步法)、Remove(強(qiáng)制剔除法)、Backward(向后法)、Forward(向前法)五種。該選項(xiàng)對(duì)當(dāng)前Independent框中的所有變量均有效。11實(shí)習(xí)指導(dǎo)——《計(jì)量地理學(xué)》(徐建華,華東師范大學(xué))【SelectionVariable框】選入一個(gè)篩選變量,并