Stata功能特色
1、空間自回歸模型(SAR)
Stata官方版適合空間自回歸 (SAR) 模型, 也稱為同步自回歸模型。新的spregress,spivregress, 和spxtregress命令允許因變量的空間滯后、自變量的空間滯后和空間自回歸誤差??臻g滯后是時(shí)間序列滯后的空間模擬。時(shí)間序列滯后近年來(lái)成為變量值??臻g滯后是附近地區(qū)的值。
2、潛在類別分析(LCA)
潛在的均值未被觀測(cè)。分類也就是分組。潛在類是數(shù)據(jù)中未觀測(cè)到的組。你可能有關(guān)于消費(fèi)者的數(shù)據(jù),并且根據(jù)消費(fèi)者對(duì)產(chǎn)品的潛在興趣將他們分成三組。但是,在數(shù)據(jù)中沒有指定每個(gè)消費(fèi)者所屬組的變量。擬合模型后,你可以
使用新的estat lcprob命令估計(jì)屬于每一類的消費(fèi)者比例;
使用新的estat lcprob命令估計(jì)每個(gè)類中Y1、Y2、Y3、Y4的邊際均值(均值就是示例所示的概率);
使用新estat lcprob命令來(lái)評(píng)價(jià)適合度;
使用現(xiàn)有的predict命令獲取分類成員的預(yù)測(cè)概率和觀測(cè)結(jié)果變量的預(yù)測(cè)值。
3、貝葉斯前綴指令
新的bayes:前綴命令使你能夠適應(yīng)比以前版本更廣泛的貝葉斯模型。原來(lái)也可以擬合貝葉斯線性回歸, 但是現(xiàn)在可以通過輸入文字就可以:在這個(gè)模型中, 為變量 id的每個(gè)值添加隨機(jī)截距。
新的bayes:前綴命令在許多Stata評(píng)估命令之前工作,并提供超過50種可能性的模型。支持的模型包括多級(jí)、面板數(shù)據(jù)、生存和樣本選擇模型!
新命令支持所有Stata的貝葉斯的功能。你可以從之前的模型參數(shù)的分布中選擇,也可以使用之前默認(rèn)的。當(dāng)閉合形式解決方案用于Gibbs方法時(shí),可以使用默認(rèn)的自適應(yīng) Metropolis–Hastings 抽樣, 或Gibbs抽樣, 或兩種方法的組合。在bayesmh命令的基礎(chǔ)上可以使用STATA的任何其他功能??梢愿幕貧w系數(shù)的缺省先驗(yàn)分布,比如,使用prior()選項(xiàng):
4、線性動(dòng)態(tài)隨機(jī)一般均衡(DSGE)模型
DSGEs是經(jīng)濟(jì)學(xué)中的一個(gè)時(shí)間序列模型。它們是傳統(tǒng)預(yù)測(cè)模型的替代品。兩者都試圖解釋總的經(jīng)濟(jì)現(xiàn)象, 但 DSGEs 允許對(duì)來(lái)自經(jīng)濟(jì)理論模型的基礎(chǔ)上做這個(gè)。建立在經(jīng)濟(jì)理論基礎(chǔ)上的方程很多。這些方程的關(guān)鍵特征是, 未來(lái)變量的期望值會(huì)影響今天的變量。這是區(qū)別 DSGEs 與矢量回歸或狀態(tài)空間模型的一個(gè)特性。另一個(gè)特點(diǎn)是, 從理論推導(dǎo)出來(lái)的參數(shù)通??梢杂眠@個(gè)理論來(lái)解釋。
在DSGE模型中有三種變量:
控制變量和方程,如p沒有沖擊,并且是由方程組決定的。
狀態(tài)變量 (如 y) 具有隱含的沖擊, 在時(shí)間段開始時(shí)是預(yù)先確定的。
沖擊是驅(qū)動(dòng)系統(tǒng)的隨機(jī)錯(cuò)誤。
在任何情況下, 以上dsge 命令可以定義一個(gè)模型并擬合。
如果我們有一個(gè)關(guān)于 beta 和kappa之間關(guān)系的理論, 比如它們是相等的, 我們可以用現(xiàn)有的命令test來(lái)測(cè)試它。
新的 postestimation命令estat policy和estat transition報(bào)告策略和轉(zhuǎn)換矩陣。如果鍵入
顯示將控制變量作為狀態(tài)變量的線性函數(shù)。如果有五個(gè)控制變量和三個(gè)狀態(tài)變量, 則每個(gè)控件將被報(bào)告為三個(gè)狀態(tài)的線性函數(shù)。在上面的簡(jiǎn)單例子中, 預(yù)測(cè) p 的線性函數(shù)將顯示為現(xiàn)在的 y 函數(shù)。
同時(shí),報(bào)告轉(zhuǎn)換矩陣。而策略矩陣將 p 報(bào)告為函數(shù)y, 而轉(zhuǎn)換矩陣則報(bào)告 y 如何通過時(shí)間演變?yōu)閜??梢允褂肧tata的現(xiàn)有預(yù)測(cè)命令來(lái)生成預(yù)測(cè)??梢允褂肧tata現(xiàn)有的irf命令來(lái)繪制脈沖響應(yīng)函數(shù)。
5、web動(dòng)態(tài)的Markdown文檔
你有沒有聽過Markdown?它是一種創(chuàng)建 html 文檔的流行方式。html 文件是繁瑣的。Markdown簡(jiǎn)單直觀,想法很簡(jiǎn)單。可以創(chuàng)建一個(gè)文件, 其中包含所需的可讀格式的文本, 然后通過它運(yùn)行一個(gè)命令來(lái)創(chuàng)建一個(gè)HTML文件。
Stata現(xiàn)在支持Markdown, 我們已經(jīng)添加了標(biāo)簽 (功能) 到Markdown, 允許包括輸入文件中的Stata命令。你所包含的命令將被運(yùn)行和顯示, 或者以秘密方式運(yùn)行, 以及提取輸出的部分供文檔使用。
6、非線性混合效應(yīng)模型
非線性混合效應(yīng)模型也被稱為非線性多級(jí)模型和非線性層次模型??梢杂脙煞N方式來(lái)考慮這些模型??梢园阉鼈兛闯砂S機(jī)效應(yīng)的非線性模型?;蛘呖梢园阉鼈兛闯删€性混合效應(yīng)模型, 其中一些或所有的固定和隨機(jī)效應(yīng)都是非線性的。不管哪種方式, 總的誤差分布假設(shè)成Gaussian分布。
這些模型在人口藥代動(dòng)力學(xué), 生物鑒定和研究生物學(xué)和農(nóng)業(yè)成長(zhǎng)過程中很流行。比如,采用非線性混合效應(yīng)模型對(duì)機(jī)體的藥物吸收、地震強(qiáng)度和植物生長(zhǎng)進(jìn)行了模擬。
新的評(píng)估命令被命名為 menl。它實(shí)現(xiàn)了 popular-in-practice Lindstrom–Bates 算法, 是基于對(duì)固定和隨機(jī)效應(yīng)的非線性均值函數(shù)進(jìn)行線性化。支持最大似然和受限最大似然估計(jì)方法。
Menl易于使用??梢灾苯虞斎雴蝹€(gè)方程。大括號(hào){ },用于將要匹配的參數(shù)括起來(lái):
除了標(biāo)準(zhǔn)功能外, postestimation特征還包括對(duì)隨機(jī)效應(yīng)及其標(biāo)準(zhǔn)誤差的預(yù)測(cè),對(duì)模型中定義的感興趣參數(shù)的預(yù)測(cè), 作為其他模型參數(shù)和隨機(jī)效應(yīng)的參數(shù)、聚類相關(guān)矩陣的整體評(píng)估等。
Stata功能特點(diǎn)
1、Stata官方版的數(shù)據(jù)訪問功能除了直接讀取自身格式的數(shù)據(jù)集外,Stata支持導(dǎo)入/導(dǎo)出很多其他格式的數(shù)據(jù)集,如常用的Excel格式、XML格式、SAS XPORT格式、文本格式及ODBC接口。如果數(shù)據(jù)很少,可以直接將數(shù)據(jù)手工錄入至Stata軟件。
2、Stata的數(shù)據(jù)管理功能
Stata官方版為用戶提供了完善的數(shù)據(jù)管理功能,舉例如下:①Stata支持最多達(dá)32個(gè)字符的變量名,字符變量值支持長(zhǎng)達(dá)20億字節(jié)(Stata區(qū)分字符大小寫);②利用數(shù)值函數(shù)或字符函數(shù)產(chǎn)生新變量;③自動(dòng)由分組變量生成啞變量,自動(dòng)將字符變量映射成數(shù)字代碼;④對(duì)數(shù)據(jù)文件進(jìn)行橫向和縱向鏈接、行列變換等;⑤重復(fù)測(cè)量數(shù)據(jù)的長(zhǎng)型格式和寬型格式相互轉(zhuǎn)換;⑥數(shù)值變量和字符變量相互轉(zhuǎn)換。
3、Stata的作圖功能
Stata可生成可供發(fā)表的高質(zhì)量的圖形輸出。本書主要介紹最常見的幾種基本圖形的制作:散點(diǎn)圖、線圖、面積圖、條圖、方向圖等
4、Stata的統(tǒng)計(jì)分析功能
Stata的統(tǒng)計(jì)功能很強(qiáng),除了傳統(tǒng)的統(tǒng)計(jì)分析方法外,還收集了近年來(lái)發(fā)展起來(lái)的新方法,其分析功能緊跟國(guó)際上數(shù)理統(tǒng)計(jì)方法學(xué)的最新進(jìn)展。Stata 13增加了許多特性,如處理效應(yīng)、多水平廣義線性模型、功效和樣本量、廣義結(jié)構(gòu)方程模型、預(yù)測(cè)、效應(yīng)量、刪失的連續(xù)性結(jié)局、單變量時(shí)間序列模型。更為令人稱贊的是,Stata在統(tǒng)計(jì)分析命令的設(shè)置上結(jié)構(gòu)極為清晰,它將相同類型的統(tǒng)計(jì)模型均歸在同一個(gè)命令族下,而不同命令族又可以使用相同功能的選項(xiàng),這使得用戶學(xué)習(xí)時(shí)極易上手。
5、Stata的矩陣運(yùn)算功能
矩陣代數(shù)是多元統(tǒng)計(jì)分析的重要工具,Stata不但提供了多元統(tǒng)計(jì)分析中所需的基本矩陣運(yùn)算,如矩陣的加、積、逆、Cholesky分解、Kronecker內(nèi)積等,還提供了一些高級(jí)運(yùn)算,如特征根、特征向量、奇異值分解等。在執(zhí)行完某些統(tǒng)計(jì)分析命令后,還提供了一些系統(tǒng)矩陣,如估計(jì)系數(shù)向量、估計(jì)系數(shù)的協(xié)方差矩陣等。Stata 9.0以后版本完美地整合了執(zhí)行矩陣計(jì)算的矩陣編程語(yǔ)言Mata,可進(jìn)行強(qiáng)大的矩陣運(yùn)算。
6、Stata的程序設(shè)計(jì)功能
Stata是一個(gè)統(tǒng)計(jì)分析軟件,但它也具有很強(qiáng)的程序語(yǔ)言功能,給用戶提供了一個(gè)廣闊的開發(fā)應(yīng)用的天地。和矩陣運(yùn)算功能相結(jié)合,用戶就能夠充分發(fā)揮自己的聰明才智,熟練應(yīng)用各種技巧,對(duì)Stata的功能進(jìn)行擴(kuò)展(詳見第11章)。如Stata自身并無(wú)Meta分析命令,但是用戶們開發(fā)了一整套優(yōu)秀的Meta分析命令集(詳見第12章),對(duì)Stata的功能進(jìn)行了進(jìn)一步擴(kuò)展,使之成為當(dāng)前最優(yōu)秀的Meta分析軟件之一。
Stata安裝方法
1、在華軍軟件園下載Stata官方版壓縮包,解壓Stata官方版軟件包,點(diǎn)擊exe程序開始安裝
2、點(diǎn)擊do not accept the license agreement同意用戶協(xié)議
3、選擇安裝模式
4、軟件共有(MP/SE/IC)三個(gè)版本勾選第一個(gè),點(diǎn)擊next進(jìn)行下一步
5、選擇軟件的安裝位置,默認(rèn)官方設(shè)置的地址即可C:Program Files (x86)Stata15,建議用戶安裝在D盤
6、選擇軟件安裝方案,點(diǎn)擊next繼續(xù)
7、完成軟件設(shè)置,點(diǎn)擊install安裝
8、軟件正在安裝中,正在顯示Stata15.1的安裝進(jìn)度,請(qǐng)稍后
9、軟件已安裝完成,點(diǎn)擊finish
Stata中文設(shè)置
設(shè)置里更改Stata語(yǔ)言:Edit > Preferences > User-interface language > 簡(jiǎn)體中文
Stata使用說(shuō)明
【如何安裝命令】
首先,打開Stata官方版,確定自己安裝的命令是否已經(jīng)在stata系統(tǒng)之中,簡(jiǎn)單的一個(gè)測(cè)試方法便是在輸入框中輸入“help XXX”,以“fsum”命令為例,輸入“h fsum”。
如果沒有該命令,則會(huì)出現(xiàn)圖片的提示。這里也可以選擇“是”來(lái)軟件自動(dòng)搜索,但是我們提供另外一個(gè)下載方式。
我們可以直接在stata命令窗口中輸入下載命令:“ssc install fsum”命令,點(diǎn)擊就安裝到本地了,一般放在C盤的ado文件夾里面。
等待下載,當(dāng)出現(xiàn)以上圖樣的時(shí)候,命令便下載完成了。
最后檢驗(yàn)一下新命令是否添加完成,采用上述方法輸入“h fsum”命令查詢即可。
【如何導(dǎo)入數(shù)據(jù)】
利用命令導(dǎo)入:
use
1.insheet using filename, [option]
這個(gè)命令是專門用來(lái)導(dǎo)入像excel之類的以電子表格形式存儲(chǔ)的數(shù)據(jù)。在導(dǎo)入之前,首先要把excel文件轉(zhuǎn)存為STATA可以識(shí)別的格式。其中我最常用的就是另存為csv逗號(hào)分隔符格式。
然后在STATA中使用insheet讀取csv文件,在option中指定為comma告訴STATA你讀取的是csv文件。
這種方法有個(gè)不足在于如果你的數(shù)據(jù)中包含中文而且里面含有逗號(hào)時(shí)無(wú)法識(shí)別,解決的辦法是不要用逗號(hào)標(biāo)示分隔符了,在excel中另存為txt(制表符分隔),這樣就不會(huì)與逗號(hào)相混淆了。然后再在insheet命令中在option里指定是tab,就完事了。
2.infile using filename
這個(gè)infile命令分兩類,一種是處理固定格式(fixed format)的txt或raw,另一種是處理自由格式(free format),當(dāng)然你在用這個(gè)命令里還需要定義一個(gè)dictionary,這個(gè)dictionary是用來(lái)描述數(shù)據(jù)的組織方式的,需要自己根據(jù)要導(dǎo)入的數(shù)據(jù)文件自己編寫代碼,然后嵌套到數(shù)據(jù)文件txt的前面去,或者是單獨(dú)地存為一個(gè)dct文件,并且告訴STATA你要導(dǎo)入的數(shù)據(jù)在保存在哪里。
3.xmluse
這個(gè)命令首先要把xls文件另存為xml格式,然后用xmluse命令去讀取,當(dāng)然在讀取時(shí)你也要在option中聲明你的xml文件是excel保存的而不是STATA保存的,這樣就不會(huì)弄錯(cuò)。
如果你的xls文件中如果有漢字的話,STATA讀取后對(duì)應(yīng)的變量會(huì)出現(xiàn)亂碼,這一點(diǎn)用insheet就不會(huì)有這個(gè)問題。
4.odbc
這個(gè)命令是專門讀取數(shù)據(jù)庫(kù)文件的,并且支持SQL命令,這樣如果你的數(shù)據(jù)比較多的話,可以先用SQL語(yǔ)句進(jìn)行篩選,然后而導(dǎo)入。當(dāng)然這個(gè)命令也能導(dǎo)向excel文件。
【怎么合并數(shù)據(jù)】
使用merge命令語(yǔ)法:merge [varlist] using filename [filename...] [,optione];其中[varlist]代表合并進(jìn)去的新變量,using filename指的是所要與原文件合并的文件路徑
首先打開第一個(gè)源文件water1.dta,將它按year排序,然后再以覆蓋方式保存
再打開第二個(gè)源文件water2.dta,將它按year排序
用merge命令進(jìn)行兩個(gè)文件的合并
保存合并后的結(jié)果,并查看合并后的數(shù)據(jù)
【怎么用折線把散點(diǎn)連接起來(lái)】
右擊圖表區(qū)域
更改圖表類型-帶平滑線和數(shù)據(jù)標(biāo)記的散點(diǎn)圖
進(jìn)入后選擇相應(yīng)的模塊就好了
查看效果(OK)
或者使用命令twoway (scatter y x) (lfit y x)
“ lfit"表示”linear fit"(線性擬合),形狀為直線,如果想在散點(diǎn)圖上同時(shí)畫出二次回歸曲線,直接將“ lfit"改為“qfit",(二次擬合),形狀為曲線。
【怎么導(dǎo)出回歸結(jié)果】
Step1:進(jìn)行命令分析,如回歸分析(命令結(jié)果如下)
Step2:(輸入命令)outreg2 using myfile(結(jié)果導(dǎo)出命令)
Step3 :(輸入命令)findit outreg2(找outreg2命令)
Step4:點(diǎn)擊界面中的鏈接(fmwww.bc.edu),會(huì)出現(xiàn) clink here to install 按鈕,點(diǎn)擊進(jìn)入
Step5:(再次輸入命令)outreg2 using myfile(結(jié)果導(dǎo)出命令)就可以導(dǎo)出回歸結(jié)果了。
常見問題
缺失值處理:
問題描述:數(shù)據(jù)中的缺失值可能導(dǎo)致分析結(jié)果不準(zhǔn)確。
解決方案:在進(jìn)行分析之前,使用STATA的missing()函數(shù)檢查缺失值,并選擇合適的處理方法,如刪除缺失值、填補(bǔ)缺失值(使用均值、中位數(shù)或眾數(shù)填補(bǔ))或基于模型的方法(如多重插補(bǔ))。
數(shù)據(jù)類型轉(zhuǎn)換:
問題描述:在進(jìn)行統(tǒng)計(jì)分析時(shí),可能需要將某些數(shù)據(jù)類型轉(zhuǎn)換為適合分析的類型(如將字符串類型轉(zhuǎn)換為數(shù)值類型)。
解決方案:使用STATA的destring、real()等命令進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換。在轉(zhuǎn)換前,請(qǐng)確保了解數(shù)據(jù)的實(shí)際含義和轉(zhuǎn)換后的影響。
Stata更新日志
1、修復(fù)上個(gè)版本的bug
2、優(yōu)化部分功能
華軍小編推薦:
Stata屬免費(fèi)軟件,有需要的就下載吧!本站還有ACD ChemSketch、矩道初中物理VR 3D虛擬仿真實(shí)驗(yàn)室(演示版)、ZX數(shù)學(xué)函數(shù)作圖器、GeoGebra 5.0.299.0、齒輪參數(shù)計(jì)算器,供您下載!
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用