網(wǎng)友評(píng)分: 6.6分
Stata是一款集數(shù)據(jù)分析、數(shù)據(jù)管理以及繪制專業(yè)圖表的整合性統(tǒng)計(jì)軟件,它提供多種數(shù)據(jù)模型,包括線性混合模型、均衡重復(fù)反復(fù)及多項(xiàng)式普羅比模式,用Stata繪制的統(tǒng)計(jì)圖形相當(dāng)精美。它的分析功能也是比較出眾的,可利用命令快速完成數(shù)據(jù)整理、導(dǎo)入導(dǎo)出等工作。
設(shè)置里可更改Stata語(yǔ)言:Edit > Preferences > User-interface language > 簡(jiǎn)體中文
1、數(shù)據(jù)訪問(wèn)功能
除了直接讀取自身格式的數(shù)據(jù)集外,Stata支持導(dǎo)入/導(dǎo)出很多其他格式的數(shù)據(jù)集,如常用的Excel格式、XML格式、SAS XPORT格式、文本格式及ODBC接口。如果數(shù)據(jù)很少,可以直接將數(shù)據(jù)手工錄入至Stata軟件。
2、數(shù)據(jù)管理功能
Stata為用戶提供了完善的數(shù)據(jù)管理功能,舉例如下:①Stata支持最多達(dá)32個(gè)字符的變量名,字符變量值支持長(zhǎng)達(dá)20億字節(jié)(Stata區(qū)分字符大小寫(xiě));②利用數(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可生成可供發(fā)表的高質(zhì)量的圖形輸出。最常見(jiàn)的幾種基本圖形的制作:散點(diǎn)圖、線圖、面積圖、條圖、方向圖等自帶模型,一鍵生成。
4、統(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、矩陣運(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、程序設(shè)計(jì)功能
Stata是一個(gè)統(tǒng)計(jì)分析軟件,但它也具有很強(qiáng)的程序語(yǔ)言功能,給用戶提供了一個(gè)廣闊的開(kāi)發(fā)應(yīng)用的天地。和矩陣運(yùn)算功能相結(jié)合,用戶就能夠充分發(fā)揮自己的聰明才智,熟練應(yīng)用各種技巧,對(duì)Stata的功能進(jìn)行擴(kuò)展(詳見(jiàn)第11章)。如Stata自身并無(wú)Meta分析命令,但是用戶們開(kāi)發(fā)了一整套優(yōu)秀的Meta分析命令集(詳見(jiàn)第12章),對(duì)Stata的功能進(jìn)行了進(jìn)一步擴(kuò)展,使之成為當(dāng)前最優(yōu)秀的Meta分析軟件之一。
?
首先,打開(kāi)stata軟件,我們需要確定自己安裝的命令是否已經(jīng)在stata系統(tǒng)之中,簡(jiǎn)單的一個(gè)測(cè)試方法便是在輸入框中輸入“help XXX”,以“fsum”命令為例,輸入“h fsum”。
如果沒(méi)有該命令,則會(huì)出現(xiàn)圖片的提示。這里也可以選擇“是”來(lái)軟件自動(dòng)搜索,但是我們提供另外一個(gè)下載方式。
我們可以直接在stata命令窗口中輸入下載命令:“ssc install fsum”命令,點(diǎn)擊就安裝到本地了,一般放在C盤(pán)的ado文件夾里面。
等待下載,當(dāng)出現(xiàn)以上圖樣的時(shí)候,命令便下載完成了。
最后檢驗(yàn)一下新命令是否添加完成,采用上述方法輸入“h fsum”命令查詢即可。
利用命令導(dǎo)入:
use
1.insheet using filename, [option]
這個(gè)命令是專門(mén)用來(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ù)文件自己編寫(xiě)代碼,然后嵌套到數(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è)問(wèn)題。
4.odbc
這個(gè)命令是專門(mén)讀取數(shù)據(jù)庫(kù)文件的,并且支持SQL命令,這樣如果你的數(shù)據(jù)比較多的話,可以先用SQL語(yǔ)句進(jìn)行篩選,然后而導(dǎo)入。當(dāng)然這個(gè)命令也能導(dǎo)向excel文件。
使用merge命令語(yǔ)法:merge [varlist] using filename [filename...] [,optione];其中[varlist]代表合并進(jìn)去的新變量,using filename指的是所要與原文件合并的文件路徑
首先打開(kāi)第一個(gè)源文件water1.dta,將它按year排序,然后再以覆蓋方式保存
再打開(kāi)第二個(gè)源文件water2.dta,將它按year排序
用merge命令進(jìn)行兩個(gè)文件的合并
保存合并后的結(jié)果,并查看合并后的數(shù)據(jù)
右擊圖表區(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í)畫(huà)出二次回歸曲線,直接將“ lfit"改為“qfit",(二次擬合),形狀為曲線。
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é)果了。
標(biāo)簽: Stata 數(shù)據(jù)統(tǒng)計(jì) 統(tǒng)計(jì)分析 大數(shù)據(jù)統(tǒng)計(jì)
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)