當前位置:妙知谷 >

遊戲數碼 >電腦 >

利用Stata 12.0進行迴歸分析

利用Stata 12.0進行迴歸分析

迴歸分析是複雜數據分析的基礎,適用於具有因果關係變量間的分析。本文介紹如何利用Stata 12.0 軟件進行迴歸分析。

操作方法

(01)生成數據。本例數據包括一個自變量(解釋變量)和一個因變量(響應變量),變量生成代碼如下:set obs 10  //設置數據個數為10set seed 123   //設置隨機種子gen x=_n   //產生解釋變量gen y=x+runiform()  //產生響應變量list  //列出結果點擊ctrl+9快捷鍵,彈出Do-file Edit窗口,將以上程序拷貝到窗口的編輯器中,點擊ctrl+D快捷鍵運行程序,關閉Do-file Edit窗口回到stata界面,程序運行結果如下圖所示。也可將自己的數據在excel中編輯後導入stata,數據導入詳見經驗:

利用Stata 12.0進行迴歸分析

(02)依次點擊:Statistics→linear model and related→linear regression菜單,彈出迴歸分析對話框。

利用Stata 12.0進行迴歸分析 第2張

(03)在“dependent variable“中填入響應變量y,在”independent variable“中填入解釋變量x,點擊OK按鈕。

利用Stata 12.0進行迴歸分析 第3張

(04)在結果界面中,_cons為0.514312表示迴歸截距,迴歸係數為0.9935173,則迴歸方程為y=0.514312+0.9935173x。Prob>F=0.0000<0.05,説明迴歸方程具有統計學意義。R-squared和Adj R-squared分別為0.9891和0.9878,説明迴歸方程擬合效果很好。

利用Stata 12.0進行迴歸分析 第4張

(05)迴歸擬合圖。依次點擊Statistics→linear model and related→Regression diagnostics→Added-variable plot,彈出迴歸擬合散點圖及擬合直線設置窗口。

(06)選中“All variables”,點擊OK按鈕,彈出的迴歸擬合散點圖及擬合直線。

利用Stata 12.0進行迴歸分析 第5張

(07)散點圖表明,解釋變量和響應變量呈明顯的線性趨勢。迴歸係數檢驗的t值為0.037,與第4步結果相同。

利用Stata 12.0進行迴歸分析 第6張

特別提示

每步操作均會在stata界面的左側產生相應代碼,可通過窗口操作學習stata編程。

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/deo629.html