stata16功能特征目錄
Lasso
Multiple datasets in memory
Choice models
Meta-analysis
Panel-data ERMs
Sample-size analysis for CIs
1
Importing of SAS and SPSS dataset從SAS與SPSS中導(dǎo)入數(shù)據(jù)
從各個軟件之間相互可以導(dǎo)入數(shù)據(jù),互相兼容已經(jīng)成為計量經(jīng)濟學(xué)軟件的一個趨勢,小編發(fā)現(xiàn)spss24.0版本已經(jīng)可以實現(xiàn)從spss中導(dǎo)入stata以及sas格式的數(shù)據(jù),并且從spss中導(dǎo)入stata格式的數(shù)據(jù),各方面的數(shù)據(jù)結(jié)構(gòu)類型都還可以,不會出現(xiàn)問題。
任何研究項目的首要任務(wù)之一都是讀取數(shù)據(jù)。
stata16導(dǎo)入spss本要求如下:
允許我們將SPSS文件(版本16或更高)和壓縮的IBM spss文件(版本21或更高)導(dǎo)入Stata。即:New command import spss imports IBM SPSS version 16 or higher .sav and .zsav files.
導(dǎo)入類型:可以導(dǎo)入整個數(shù)據(jù)集,也可以只導(dǎo)入其中的一個子集,日期、值標(biāo)簽和缺失的值
菜單操作步驟:點擊文件> Import > SPSS data (*.sav)打開對話框,將其導(dǎo)入Stata。我們選擇GSS2018.sav數(shù)據(jù)集
語法命令如下:
import spss CONARMY CONBIZ CONCONG CONCOURT using GSS2018, case(lower)
其中import spss成為主命令,CONARMY CONBIZ CONCONG CONCOURT表示變量 using省略掉了路徑, GSS2018為導(dǎo)入的數(shù)據(jù)名稱。
stata16導(dǎo)入SAS版本要求:導(dǎo)入sas允許我們從版本7或更高版本導(dǎo)入sas數(shù)據(jù)到Stata。
導(dǎo)入類型:我們可以導(dǎo)入整個數(shù)據(jù)集,也可以只導(dǎo)入其中的一個子集。使用導(dǎo)入sas,我們還可以導(dǎo)入值標(biāo)簽。日期、值標(biāo)簽和丟失的值都被正確地從SAS格式轉(zhuǎn)換為Stata格式。
菜單操作步驟:File > Import > SAS data (*.sas7bdat).
命令為:
import sas ACCESS BROADBND COMPOTHX DIALUP HISPEED LAPTOP using psam_h09.sas7bdat', case(lower)
接下來可以進行描述統(tǒng)計分析,命令為:describe
2
Do-file Editor: Autocompletion and more.
stata的Do-file編輯器為Stata提供了語法高亮顯示。它仍然如此。在Stata 16中,它還為Python和Markdown提供語法高亮顯示。stata16的Do-file編輯器有自動完成功能。編輯器自動完成文檔中已經(jīng)存在的單詞、自動完成Stata命令、自動完成引號、圓括號、大括號和方括號。 最后但并非最不重要的是,現(xiàn)在可以使用空格和制表符進行縮進。Stata的Do-file編輯器創(chuàng)建和編輯文本文件。下面是一個自動完成和語法高亮顯示的例子:
由于stata的dofile已經(jīng)能夠?qū)崿F(xiàn)選中某一行部分,然后就全部執(zhí)行,所以這塊更新已經(jīng)在matlab2013等版本之上了,matlab2013需要選中全部語法命令才可以執(zhí)行。
3
蘋果系統(tǒng)界面更新Dark Mode and tabbed windows for Mac顏色背景變化以及tab鍵切換窗口
mac版本中目前可以在界面中呈現(xiàn)如下背景顏色:使背景窗口和控件變暗的配色方案,這樣大家就可以專心處理手頭的工作文件了。
Stata有很多窗口,包括:
結(jié)果中出現(xiàn)Stata輸出窗口
Do-file Editor用于編輯文本文件
瀏覽或編輯數(shù)據(jù)
數(shù)據(jù)編輯器
圖形出現(xiàn)并編輯它們的地方
查看器中出現(xiàn)的幫助文件和列表文件
當(dāng)很多窗戶都開著的時候,你可以把它們推開?;蛘?,您現(xiàn)在可以將這些窗口放在一起。按Tab鍵一次只顯示一個。單擊選項卡,更改窗口。把它們放在一起,或者只是其中的一部分。您可以在一個窗口中看到所有選項卡的概覽。當(dāng)屏幕空間有限(比如筆記本電腦)時,選項卡窗口是一個不錯的選擇。下面是一個選項卡窗口的例子:
4
Python integration
在Stata 16中,可以執(zhí)行Python代碼啦。
Stata的新python命令提供了一組子命令,允許您輕松地從Stata調(diào)用python并在Stata中輸出python結(jié)果。您可以交互式地調(diào)用Python,或者在do-files中調(diào)用Python,以便利用Python的廣泛語言特性。
還可以通過Stata直接執(zhí)行Python腳本文件(.py)。
Stata從python2.7開始支持python2和python3。您可以從Stata中選擇綁定到哪一個。讓我們看看它是如何工作的 第一次在Stata中調(diào)用python時,Stata將搜索系統(tǒng)上的python安裝,并選擇最高版本。一旦Stata找到具有最高版本的候選程序,它將保存該信息以便將來使用。然后,您可以在Stata中開始您的Python之旅。
例如在python中安裝Matplotlib、sklearn和NumPy包。從Stata調(diào)用Matplotlib的討論,請參閱使用Matplotlib from Stata。
具體可以出來如下圖:
5
Reproducible reporting
Create Word, HTML, PDF, and Excel files with Stata results and graphs. 生成Word以及 HTML, PDF, and Excel 等文檔
Stata可以生成Word、Excel、PDF和HTML等格式的文檔,用于創(chuàng)建報告的命令有兩種:動態(tài)文檔的命令:這些命令創(chuàng)建包含來自Stata命令的完整輸出的文本文件、HTML文件和Word文檔。您可以使用Markdown文本格式語言自定義報表的外觀。put開頭的命令,包括 putdocx、putpdf和putexcel,這些命令創(chuàng)建Word文檔、pdf和Excel文件,將Stata命令的結(jié)果插入到文檔中的格式化文本和表中。
dyndoc和markdown命令現(xiàn)在除了之前創(chuàng)建的HTML文檔之外,還創(chuàng)建Word文檔?,F(xiàn)在,您可以輕松地將完整的Stata輸出和帶有標(biāo)記格式文本的圖形合并到一起,以創(chuàng)建定制的Word文檔。
Do-file編輯器現(xiàn)在為Markdown語言元素提供語法高亮顯示。
putdocx命令現(xiàn)在允許您包含標(biāo)題、頁腳和頁碼。它還使編寫大塊文本變得更容易。
html2docx命令將HTML文檔(包括CSS)轉(zhuǎn)換為Word文檔。
docx2pdf命令將Word文檔轉(zhuǎn)換為pdf。
6
Data frames: multiple datasets in memory
Stata 16 可以同時調(diào)用多個數(shù)據(jù)集,原始情況下,內(nèi)存中的數(shù)據(jù)集存儲在幀中,并對幀進行命名。當(dāng)Stata啟動時,它會創(chuàng)建一個名為default的框架,但它沒有什么特殊之處,這個名稱也沒有什么特殊或秘密的含義。
你可以通過重命名、創(chuàng)建新的名稱或框架,刪除它們來進行數(shù)據(jù)集的切換等。
案例介紹1:
frame create interruption . 新建
frame change interruption .
use another_dataset .然后你可以切換到另外一個數(shù)據(jù)集
***
***
***
這部分表示你可以進行相關(guān)操作
frame change default . 切換
frame drop interruption刪除
案例2:直接使用frame進行數(shù)據(jù)copy,來進行數(shù)據(jù)相關(guān)分析。例如進行回歸分析,需要改變原始數(shù)據(jù)中的性別,需要將男性被記錄為女性,女性被記錄為男性,根據(jù)更改后的數(shù)據(jù)獲得y,而且始終不改變數(shù)據(jù)。
相關(guān)命令為:
regress income i.sex##(i.ed c.age##c.age) i.occ.
frame copy default new.
frame new { replace sex = !sex // reverse the sexes
predict pincome }.
generate alt_income = _frget(new, pincome, _n).
frame drop new
7
Choice Models
為什么需要使用選擇模型?
生活中我們一直面臨著做出選擇。例如: 個人選擇他們最喜歡的早餐麥片, 公司選擇是使用電視、在線廣告還是平面廣告?
旅行者可以選擇坐汽車、飛機還是火車?
使用選擇模型,您可以分析這些選擇與影響它們的變量之間的關(guān)系。
Stata 16為解決上述二值選擇模型或者多值選擇模型等離散選擇模型引入了一套新的、統(tǒng)一的特性。
新命令易于使用,并且它們提供了最強大的工具來解釋選擇模型結(jié)果。
要開始進行任何選擇模型分析,首先要對數(shù)據(jù)進行cmset,這個命令與tsset以及面板數(shù)據(jù)的xtset后面的set是保持一致的。例如:cmset id ravelmode
接下來可以使用 cmsummarize, cmchoiceset, cmtab, and cmsample來對數(shù)據(jù)進行explore, summarize等描述統(tǒng)計或者探索性分析。
cmclogit----- conditional logit (McFadden's choice) model
cmmixlogit -----mixed logit model
cmxtmixlogit----- panel-data mixed logit model
cmmprobit----- multinomial probit model
cmroprobit----- rank-ordered probit model
cmrologit -----rank-ordered logit model
其中cmxtmixlogit is another new feature of Stata 16. It fits mixed logit models for panel data。
案例介紹:
cmset id mode
cmtab, choice(chosen)
cmsummarize income, choice(chosen)
cmclogit chosen time, casevars(income partysize)
8
Extended regression models for panel-data/multilevel models
Stata推出的ERM(Extended Regression Models)模塊現(xiàn)在支持面板數(shù)據(jù)。
通常,我們對連續(xù)結(jié)果進行線性回歸和區(qū)間回歸,對二元結(jié)果進行probit,對有序結(jié)果進行有序probit。
而ERM(Extended Regression Models)模塊可處理endogenous and exogenous sample selection(內(nèi)生性和樣本選擇模型), endogenous covariates (unobserved confounders), and nonrandom treatment assignment(處理效應(yīng))。
具體處理模型如下:
Endogenous and exogenous sample selection
Trials with informative dropout
Outcomes missing not at random (MNAR)
Nonignorable nonresponse
Selection on unobservables
Heckman selection
Endogenous covariates (unobserved confounders)
Bias due to unmeasured confounding
Simultaneous causality in linear models
Measurement error
Causal inference
Nonrandom treatment assignment
Causal inference
Average causal effects (ACEs)
Average treatment effects (ATEs)
Panel data
Longitudinal data
Two-level multilevel data
案例介紹:
9
xtheckman
xtheckman使得 樣本選擇模型(sample model)可以在面板數(shù)據(jù)中進行操作。
原版本heckman語法格式為:
Basic syntax
heckman depvar [indepvars], select(varlist_s) [twostep]
or
heckman depvar [indepvars], select(depvar_s = varlist_s) [twostep]
新命令語法格式如下:
xtheckman income c.age##c.age i.training#(c.exp##c.exp), select(working = age exp i.region i.training)
結(jié)果為:
10
Stata in Korean
如果您的計算機語言設(shè)置為韓語, Stata將自動使用其韓語設(shè)置。要使用Windows或Unix手動更改語言,請選擇Edit > Preferences >用戶界面語言…使用Mac,選擇Stata 16 > Preferences >用戶界面語言…還可以使用set locale_ui命令更改語言。
11
Point sizes for graphics
在stata16中,現(xiàn)在可以用打印機點、英寸和厘米指定圖形元素的大小。只需為大小添加一個單位后綴:pt表示打印機點,in表示英寸,cm表示厘米,rs表示相對大小。
命令語法格式為:
scatter mpg weight, title('Gas mileage by weight', size(16pt))
scatter mpg weight, title('Gas mileage by weight', size(.5cm))
scatter mpg weight, msize(8pt)
scatter mpg weight, msize(0.1in)
12
Meta-analysis
以前版本中Stata就可以進行meta分析。Stata現(xiàn)在提供了新的命令集meta來執(zhí)行meta分析。新套件很廣泛,但它的優(yōu)點之一是簡單。
主要步驟分為:
1. Prepare your data for meta-analysis
2. Obtain meta-analysis summary
3. Explore heterogeneity
4. Investigate small-study effects and publication bias
13
New in Bayesian analysis
stata 16為Bayesian命令集提供了廣泛的補充,其中包括Multiple chains 、Gelman–Rubin convergence diagnostics 、Bayesian predictions 、Posterior summaries of simulated values、 MCMC replicates 、Posterior predictive p-values等
14
Heteroskedastic ordered probit models
例如新命令為:hetoprobit health age bmi i.exercise, het(age)
15
Lasso
由于機器學(xué)習(xí)、統(tǒng)計數(shù)據(jù)、計量經(jīng)濟學(xué)的發(fā)展需要,Stata的新套索工具可以讓你從海量的數(shù)據(jù)中提取真實的特征。
主要功能如下:
Predict outcomes
Characterize groups and patterns in your data
Search over highly nonlinear potential relationships
Perform inference on covariates of interest Handle endogenous covariates or unobserved confounders
16
stata15來了,sttaa16也來了,你還不會stata嗎?
為了幫助大家全面系統(tǒng)的掌握stata,我們在一貫堅持高水平授課辦會的基礎(chǔ)上,特別打造“小班教學(xué)、理論與軟件并重、精品課程解析”的課程培訓(xùn)亮點,現(xiàn)推出2019暑假學(xué)術(shù)提升計劃!
第十一屆Stata暑假研討班北京專場,時間:2019年7月20日-7月23日(四天)
地點:北京陶然花園酒店會議室
僅剩25席位,欲報從速!
第十二屆Stata暑假研討班廣州專場,時間:2019年8月3日-8月6日(四天)
地點:廣州珠海特區(qū)大酒店
這份學(xué)習(xí)計劃里面包含了stata初高級內(nèi)容,包括數(shù)據(jù)管理、面板數(shù)據(jù)、傾向匹配得分、合成控制法、門限回歸、空間計量等眾多專題內(nèi)容……
全部自帶電腦,手把手教學(xué),帶你快速進階計量經(jīng)濟學(xué)達人!
截至目前,計量經(jīng)濟學(xué)服務(wù)中心已經(jīng)在西安、北京、上海、深圳等地成功舉辦了11場stata初高級班,全國300余所高校的青年教師、碩士研究生、博士研究生、高年級本科生參加過我們組織的計量經(jīng)濟學(xué)系列研討會。
1
學(xué)習(xí)優(yōu)勢
計量經(jīng)濟學(xué)服務(wù)中心團隊成員精耕細(xì)作,緊跟stata前沿,各種操作以及學(xué)習(xí)內(nèi)容均不斷升級!重軟件操作、重實戰(zhàn)是課程一直以來的優(yōu)勢與好評??刂迫藬?shù)的小班教學(xué)以確保每一位學(xué)員真正學(xué)到操作技能。
重要的事情說三遍,我們課程全部帶電腦,并提供完整do文檔以及數(shù)據(jù)、講義、資料書等,手把手教學(xué)和操作學(xué)習(xí)!
學(xué)員福利:一次報名,終身服務(wù),全年不限次數(shù)線下免費學(xué)(包括但不限于中心舉辦的其他研討班和學(xué)術(shù)會議、論壇等),學(xué)完之后并有老師答疑解惑。
ps:國內(nèi)計量經(jīng)濟學(xué)理論方法學(xué)習(xí)很多均建立在Eviews軟件上(stata書籍對理論方法等介紹的少),本次課程在橫截面、時間序列、面板、門限等眾多章節(jié)均穿插著簡要介紹Eviews軟件應(yīng)用,幫助大家站在學(xué)習(xí)者的角度和路線全面構(gòu)建起計量經(jīng)濟學(xué)框架和模型思路。
2
課程大綱
授課時間:
北京:2019年7月20日-7月23日(四天)
廣州:2019年8月3日-8月6日(四天)
本次課程一共十五講,包括數(shù)據(jù)管理、面板數(shù)據(jù)、傾向匹配得分、合成控制法、門限回歸、空間計量等眾多專題內(nèi)容……課程目錄如下:
Class 1. A Quick Tour of Stata
stata簡介Why Stata?/what is stata
軟件界面The Stata Interface/What Stata looks like
參考書籍推薦Textbooks
log工作日志和do文檔What to do first?Set a working directory/Keeping track of things(Do-files and log-files )
命令以及幫助the command & Getting Help(包括help的使用以及ssc install 、findit等外部命令獲取和使用)
Class 2. DATABASE MANIPULATION數(shù)據(jù)管理
導(dǎo)入導(dǎo)出 Import and Export
面板數(shù)據(jù)、時間數(shù)據(jù)、官方數(shù)據(jù)Time series data &Panel data & Example Datasets
變量以及數(shù)據(jù)Variable and data types/Indicator or data variables
數(shù)據(jù)管理Data management
排序Order, aorder, and move
變量標(biāo)簽Variable Labels and Notes
數(shù)據(jù)轉(zhuǎn)換Converting strings to numerics and vice versa(encode decode destring tostring 等)
數(shù)據(jù)橫向合并和縱向合并Append and merge
數(shù)據(jù)生成Generating new variables
描述分析Describing the data (summarize)
descibe inspect
Getting a codebook
基礎(chǔ)命令Basic commands(table tabulate)
tabstat命令
CSMAR及中經(jīng)網(wǎng)數(shù)據(jù)庫復(fù)雜的使用技巧
Class 3&4. 相關(guān)分析Correlation analysis & 回歸分析Estimation
Class 5. 時間序列
平穩(wěn)性檢驗
協(xié)整檢驗
格蘭杰檢驗
Class 6&7. 靜態(tài)面板與動態(tài)面板數(shù)據(jù)
面板數(shù)據(jù)描述性分析
面板數(shù)據(jù)平穩(wěn)性檢驗
靜態(tài)面板數(shù)據(jù)回歸分析:隨機效應(yīng)模型和固定效應(yīng)模型、Hausman檢驗
動態(tài)面板模型
Class 8. 門限回歸
包括橫截面與面板模型的門限回歸,主講xthreg和xtthres等命令,并與Eviews軟件對比,讓大家對門限回歸有一個全面的了解。
門限回歸理論介紹
門限回歸操作流程圖
門限回歸操作以及結(jié)果解釋等
論文講解以及課程總結(jié)
Class 9. 內(nèi)生性問題專題I:傾向匹配得分
傾向匹配得分簡介、為何使用 PSM ?、傳統(tǒng)的配對方法、配對過程中的兩個核心問題、匹配方法、優(yōu)缺點、
傾向匹配得分建模流程圖
PSM操作命令及其具體應(yīng)用
論文講解
課程總結(jié)
Class 10. 內(nèi)生性問題專題II:合成控制法
Class 11. 內(nèi)生性問題專題III:斷點回歸分析
Class 12. 結(jié)果輸出Extracting results
Post summary statistics(summarize、tabstat)
Post correlation coefficients (pwcorr、correlate、logout )
Coefficients/equations
Basic syntax and usage
estout、esttab、estadd and other useful Stata commands
Standard errors, p-values, and summary statistics
Use with Word/Rtf/Excel/LaTeX
Other Advanced Examples(esttab、outreg2、logout等)
Class 13 . stata新工具——do文檔編程與輸入法結(jié)合
Class 14. 論文寫作專題(從源頭數(shù)據(jù)處理到分析)
Class 15. 橫截面空間計量模型與面板空間模型(包括空間自相關(guān)檢驗、空間效應(yīng)檢驗、SAR、SEM模型以及空間面板隨機與固定效應(yīng)檢驗等)
空間計量發(fā)展概述
空間回歸模型動因
空間效應(yīng)
空間權(quán)重矩陣
空間相關(guān)性度量
空間計量模型簡介、流程圖、識別檢驗、判別準(zhǔn)則等
橫截面空間計量模型及stata應(yīng)用
面板空間計量模型及stata應(yīng)用(面板固定效應(yīng)與隨機效應(yīng)等檢驗)
3
課程詳情
會議時間及地點:
北京:2019年7月20日-7月23日(四天)
地點:北京陶然花園酒店會議室
廣州:2019年8月3日-8月6日(四天)
地點:廣州珠海特區(qū)大酒店
會議費用:普通價:4000元,學(xué)生價:3600元(憑學(xué)生證優(yōu)惠價),差旅及住宿費用自理。
會議安排:上午9:00-12:00;下午2:00-5:00;答疑5:00-5:30
授課形式:老師講授指導(dǎo)、學(xué)員操作練習(xí)、現(xiàn)場答疑解惑。
會議人數(shù):中心非常重視與學(xué)員互動以及軟件操作,為保證學(xué)習(xí)效果,限額50人。
課程資料:提供PPT、課程講義以及完整的do文檔等。
(名額有限,先下手為強)
4
優(yōu)惠信息
繳費成功后都享受如下優(yōu)惠
1.同一單位3人以上報名,9折優(yōu)惠;
2.同一單位5人以上報名,8折優(yōu)惠(前2項優(yōu)惠不能疊加)
3、根據(jù)報名繳費順序安排現(xiàn)場座位。