LR檢驗、Wald檢驗、LM檢驗什麼鬼?怎麼在Stata實現

2021-01-18 計量經濟圈


歡迎投稿(薦稿)計量經濟圈,計量相關都行

箱:econometrics666@sina.cn

編輯:計量經濟圈

似然比(LR)檢驗、沃爾德(Wald)檢驗、拉格朗日(LM)檢驗是計量經濟學中經常使用到的三類統計檢驗。下面,本文以農業生產函數估計為例,介紹三類檢驗的Stata實現。使用的數據是一套有關農戶種植業投入產出的微觀調查數據。


其中,產出(Y)用農戶家庭年內種植業經營收入表示;土地投入(S)用年內種植業播種總面積表示;勞動投入(L)用農戶年內直接從事本家庭種植業生產、經營的勞動力所投入的累積勞動力日數(1天按8小時計)表示,包括僱工和自投工兩部分;


資本投入(K)用農戶年內在種植業生產、經營上所投入的直接費用總和表示,包括種子秧苗費、農家肥折價、化肥費、農膜費、水電及灌溉費、畜力費、機械作業費、小農具購置費、土地租賃費、固定資產折舊及修理費和其他費用。


1、LR檢驗

LR檢驗用來評估一個相對複雜的模型(無約束模型)與一個簡單模型(有約束模型)哪個模型更適合當前數據分析。LR檢驗應用的一個前提條件是這兩個待比較的模型應該是分級的巢式模型。也就是說,相對於簡單模型,複雜模型僅僅是多了一個或者多個附加參數。LR檢驗統計量的計算公式為:


 其中,lnLR為簡單模型(有約束模型)的最大似然函數值,lnLU為複雜模型(無約束模型)的最大似然函數值;k為自由度,表示約束條件的個數(也就是相較於簡單模型,在複雜模型中增加的模型參數個數)。通常認為LR統計量服從自由度為k的漸進χ2分布或者混合χ2分布,如果LR統計量大於臨界值,則拒絕零假設,約束條件不成立;否則,接受零假設,約束條件成立。


在Stata中,LR檢驗可通過命令「lrtest」來實現。在本例中,我們構建了一個單產出三投入的生產函數模型,然後使用LR檢驗來判斷究竟是C—D函數形式還是超越對數(Translog)函數形式更適合擬合樣本數據。Stata命令和檢驗結果如下所示: 


2、Wald檢驗

Wald 檢驗是先對原方程(無約束模型)進行估計,得到參數的估計值,再代入約束條件檢查約束條件是否成立。Wald檢驗的優點是只需估計無約束一個模型。因此,當約束模型的估計很困難時,此方法尤其適用。在本例中,我們使用Wald檢驗來判斷樣本農戶生產函數是否滿足規模報酬不變假設。


如果估計的生產函數是C—D函數形式: 

如果估計的生產函數是Translog函數形式:



3、LM檢驗

LM檢驗則考察約束條件的拉格朗日乘子是否為零,因此只需估計有約束模型。但目前Stata中尚無命令可直接實現LM檢驗


總結

在上述三類檢驗中,對於LR檢驗,既需要估計有約束模型,也需要估計無約束模型;對於Wald檢驗,只需要估計無約束模型;對於LM檢驗,只需要估計有約束模型。一般情況下,由於估計有約束模型相對更複雜,所有Wald檢驗最為常用。這三類檢驗在大樣本下是漸進等價的;


但對於小樣本而言,在正態分布和線性假設的情況下,可以證明檢驗統計量Wald≥LR≥LM,即給定顯著性水平α,Wald檢驗比LR檢驗更可能拒絕原假設,而LR檢驗比LM檢驗更可能拒絕原假設。


註:文章由公眾號:stata學習心得,計量圈綜合而成。


計量經濟圈希望圈友繼續支持咱們品牌,我們回饋的是,沒有任何其他公眾號比我們提供給大家學習機會更多,只要你願意付出機會成本邁過這個門檻。


點擊下圖,有驚喜


 寫在後面:各位圈友,咱們的計量經濟圈社群裡面資料和計量諮詢都很多,希望大家能夠積極加入咱們這個大家庭戳這裡)。之後我們會逐步邀請社群裡的圈友再直接建立微信群與圈圈對話,進去之後一定要看「群公告」,不然接收不了群息。


 幫點一下下面的小廣告,表示感謝!!!


相關焦點

  • 似然比檢驗、Wald檢驗和拉格朗日檢驗的Stata實現 討論
    似然比檢驗(LR)、Wald檢驗、拉格朗日檢驗(LM)都基於最大似然估計(MLE),本文以logit模型為例討論三類檢驗的
  • adf檢驗r語言分析_r語言adf檢驗 - CSDN
    協整檢驗是為了檢驗非平穩序列的因果關係,協整檢驗是解決偽回歸為問題的重要方法。利用最小二乘法對回歸方程進行估計,從回歸方程中提取殘差進行檢驗。 = lm(y2 ~ y1)error = residuals(lr.reg)
  • Stata:格蘭傑因果檢驗
    格蘭傑因果關係檢驗假設了有關y和x每一變量的預測的信息全部包含在這些變量的時間序列之中。檢驗要求估計以下的兩個回歸模型:模型1模型2模型1是為了檢驗X對Y的影響,模型二是為了檢驗Y對X的影響。與BIC 取值,以便選擇最佳滯後期)特別說明,在選定滯後期後,對於因果關係檢驗,該方法提供F檢驗和卡方檢驗。
  • R語言 小wald檢驗_lm檢驗 wald檢驗 - CSDN
    panel.grid.major = element_blank(), panel.grid.minor = element_blank(), axis.line = element_line(colour = "black")) 生存分析cph與coxph是點不同的,雖然得到的係數一樣,p值一樣,但是wald
  • r 平穩性檢驗 語言_r語言平穩性檢驗方法 - CSDN
    協整檢驗是為了檢驗非平穩序列的因果關係,協整檢驗是解決偽回歸為問題的重要方法。利用最小二乘法對回歸方程進行估計,從回歸方程中提取殘差進行檢驗。 = lm(y2 ~ y1)error = residuals(lr.reg)
  • Stata空間自相關性檢驗
    在Stata中可以實現空間面板數據的自相關性檢驗,具體代碼如下://*安裝Stata命令:findit spatregnet install sg162.pkg//*空間權重矩陣:spatwmatusing columbusswm.dta, name(W) *「name(W)」表示將根據數據集columbusswm.dta生成的空間權重矩陣命令為w//*空間自相關的指標計算與假設檢驗://*被解釋變量crime的全域自相關指標及相應檢驗:use columbusdata.dta, clear
  • Eviews中的自相關檢驗與修正操作(二):BG檢驗(LM檢驗)
    自相關問題往往採用殘差圖、DW檢驗、LM檢驗(也稱BG檢驗)等檢驗方法,並採用廣義差分法進行修正,又由於實際中估計自回歸係數p的不同,分為杜賓兩步法、科克倫-奧科特迭代法。    接著上回,仍然以1990-2012年貨幣供給量與國內生產總值數據為例,數據如下:
  • 假設檢驗、Z檢驗與T檢驗
    有什麼證據支持這些說法,我們如何檢驗這些假設呢?作為一個統計愛好者,所有這些問題都挖掘了我對假設檢驗基本原理的舊知識。本文將討論假設檢驗的概念以及Z檢驗與t檢驗的區別。然後,我們將使用COVID-19案例研究總結我們的假設檢驗學習。
  • r語言卡方檢驗和似然比檢驗_r語言似然比檢驗代碼 - CSDN
    #Q-Q圖檢驗正態性假設library(car)qqPlot(lm(response ~ trt, data = cholesterol), simulate = TRUE, labels = FALSE)#數據落在95%置信區間範圍內,說明滿足正態性假設#方差齊性檢驗(Bartlett檢驗)bartlett.test(response ~ trt, data = cholesterol
  • r語言檢驗 是否相關 - CSDN
    #也可以用ks.test檢驗正態性#統計學裡, Kolmogorov–Smirnov 檢驗(亦稱:K–S 檢驗)是用來檢驗數據是否符合某種分布的一種非參數檢驗,通過比較一個頻率分布f(x)與理論分布g(x)或者兩個觀測值分布來判斷是否符合檢驗假設。其原假設H0:兩個數據分布一致或者數據符合理論分布。
  • Stata第六章 卡方檢驗
    ,似然比(likelihoodratio)檢驗 以及一些統計描述指標和檢驗,但不包括Fisher精確檢驗;exact表示Fisher精確檢驗;chi2表示 c2檢驗;lichi2表示likelihoodratio檢驗;cell表示輸出的列聯表中顯示每個觀察計數值佔該列聯表總觀察計數值的比例;row表示輸出的列聯表中顯示每個觀察計數值佔該觀察計數值所在行的各觀察計數值總數的比例
  • 如何通過adf檢驗判斷單整_adf檢驗 - CSDN
    ; Chu t* 統計量、Breitung t統計量的原假設為存在普通的單位根過程,lm Pesaran & Shin W 統計量、ADF- Fisher Chi-square統計量、PP-Fisher Chi-square統計量的原假設為存在有效的單位根過程, Hadri Z統計量的檢驗原假設為不存在普通的單位根過程。
  • 什麼是卡方檢驗?
    我常聽到運營和分析師這樣的對話,分析師:「這個變量我做了卡方檢驗了,不顯著,所以我沒有放進模型。」這時候,你要是仔細觀察運營經理的話,他們很多人其實是不明白的,有些好學的會直接問什麼是卡方檢驗,有些要面子,會偷偷百度一下什麼是卡方檢驗,但多數運營經理就這麼接受了分析師的建議。
  • 卡方檢驗,T檢驗和F檢驗
    卡方檢驗、T-test、F檢驗區別卡方檢驗卡方檢驗是一種用途很廣的計數資料的假設檢驗方法。
  • stata中chow檢驗(Chow test)的操作
    chow檢驗(Chow test)也叫鄒氏檢驗、鄒至莊檢驗,它是由鄒至莊提出的,用於判斷結構在預先給定的時點是否發生了變化的一種方法。
  • z檢驗和t檢驗 - CSDN
    如果均值不同於目標值,分析員將使用置信區間來確定差值有可能為多大以及差值是否有實際意義;實現代碼:import statsmodels.stats.weightstats as swarr = [ 23,36,42,34,39,34,35,42,53,28, 49,39,46,45,39,38,45,27,43,54
  • r語言 做wald檢驗_r語言wald檢驗怎麼做 - CSDN
    panel.grid.major = element_blank(), panel.grid.minor = element_blank(), axis.line = element_line(colour = "black")) 生存分析cph與coxph是點不同的,雖然得到的係數一樣,p值一樣,但是wald
  • T檢驗、F檢驗和卡方檢驗
    T檢驗、F檢驗、卡方檢驗是統計學中常見的假設檢驗,今天記錄下這幾個假設檢驗的原理和應用場景。
  • Python實現常用的假設檢驗 !
    ↑↑↑↑↑點擊上方藍字,回復資料,10個G的驚喜這篇文章,教大家用Python實現常用的假設檢驗
  • T檢驗、Z檢驗與ANOVA方差分析的應用比較
    既然都學過、做過練習,也是考試的重要內容,那麼請回答:上述三種方法能解決現實中的什麼問題?三者的應用場景有何不同?如果自信能正確的回答上述問題,那麼不必往下看了。否則,往下看。關鍵來了:¢Z檢驗-方差已知的均值檢驗,考慮一個因素的影響,原假設H0:X1=X0(單樣本檢驗)或 H0:X1=X2(雙樣本檢驗)。