本篇內(nèi)容主要講解“如何解決stata出現(xiàn)“no observations”的問(wèn)題”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“如何解決stata出現(xiàn)“no observations”的問(wèn)題”吧!
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作與策劃設(shè)計(jì),城北網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:城北等地區(qū)。城北做網(wǎng)站價(jià)格咨詢:18980820575
在stata中進(jìn)行回歸、時(shí)間序列分析、面板數(shù)據(jù)分析時(shí),常常會(huì)出現(xiàn)“no observations”的問(wèn)題,如下所示:
這是2009年1月-2017年12月的美國(guó)國(guó)債利率的相關(guān)時(shí)間序列的excel格式數(shù)據(jù)。
我們通過(guò)stata中的file——import——Excel spreadsheet菜單操作導(dǎo)入excel文件時(shí),并將第一行作為變量命名后,就將excel文件導(dǎo)入到stata里
此時(shí),我們對(duì)TB1YR進(jìn)行單位根檢驗(yàn)(首先需要tsset DATE定義時(shí)間變量),會(huì)出現(xiàn)“no observations”的問(wèn)題
這個(gè)問(wèn)題通過(guò)查詢相關(guān)網(wǎng)站及其資料,可以發(fā)現(xiàn)“no observations”的問(wèn)題并不完全是TB1YR這個(gè)變量出現(xiàn)缺失值或者變量數(shù)值為字符型的原因,主要原因來(lái)自于DATE這個(gè)日期變量雖然在這里為整數(shù)數(shù)值型(int)或者數(shù)值型(float)變量,但是它的數(shù)據(jù)格式:1/1/2009,并不符合傳統(tǒng)的stata關(guān)于時(shí)間、日期的數(shù)據(jù)格式。
在網(wǎng)上許多人針對(duì)該問(wèn)題,提出了destring DATE, replace的辦法,將DATE轉(zhuǎn)換為“數(shù)值型變量”的方法,但是這個(gè)方法并不奏效:
DATE already numeric; no replace表明DATE已經(jīng)是numeric型無(wú)需轉(zhuǎn)換。
網(wǎng)上還有很多人采用了很多方法,但是也不有效,那針對(duì)這種問(wèn)題該怎么辦呢?
筆者認(rèn)為,既然問(wèn)題出在DATE上,且通過(guò)各種手段無(wú)法改變DATE的屬性的情況下,不妨重新生成一個(gè)關(guān)于日期的變量t,并賦予數(shù)值型數(shù)值,可以解決該問(wèn)題。
因?yàn)槿掌谧兞緿ATE或t并不參與實(shí)際的回歸或時(shí)間序列分析過(guò)程,而是一個(gè)定義的指標(biāo)性變量。解決的過(guò)程如下:
通過(guò)egen t=group(DATE)生成一個(gè)完全數(shù)值型的時(shí)間變量,然后用tsset t 將其定義,最后進(jìn)行單位根檢驗(yàn),可以看到不會(huì)出現(xiàn)“no observations”的問(wèn)題。
此時(shí)t變量的呈現(xiàn)形式為:
到此,相信大家對(duì)“如何解決stata出現(xiàn)“no observations”的問(wèn)題”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!