stata16功能特征目錄
1 Importing of SAS and SPSS dataset從SAS與SPSS中導入數(shù)據(jù) 從各個軟件之間相互可以導入數(shù)據(jù),互相兼容已經(jīng)成為計量經(jīng)濟學軟件的一個趨勢,小編發(fā)現(xiàn)spss24.0版本已經(jīng)可以實現(xiàn)從spss中導入stata以及sas格式的數(shù)據(jù),并且從spss中導入stata格式的數(shù)據(jù),各方面的數(shù)據(jù)結(jié)構(gòu)類型都還可以,不會出現(xiàn)問題。 任何研究項目的首要任務之一都是讀取數(shù)據(jù)。 stata16導入spss本要求如下: 允許我們將SPSS文件(版本16或更高)和壓縮的IBM spss文件(版本21或更高)導入Stata。即:New command import spss imports IBM SPSS version 16 or higher .sav and .zsav files. 導入類型:可以導入整個數(shù)據(jù)集,也可以只導入其中的一個子集,日期、值標簽和缺失的值 菜單操作步驟:點擊文件> Import > SPSS data (*.sav)打開對話框,將其導入Stata。我們選擇GSS2018.sav數(shù)據(jù)集 語法命令如下: import spss CONARMY CONBIZ CONCONG CONCOURT using GSS2018, case(lower) 其中import spss成為主命令,CONARMY CONBIZ CONCONG CONCOURT表示變量 using省略掉了路徑, GSS2018為導入的數(shù)據(jù)名稱。 stata16導入SAS版本要求:導入sas允許我們從版本7或更高版本導入sas數(shù)據(jù)到Stata。 導入類型:我們可以導入整個數(shù)據(jù)集,也可以只導入其中的一個子集。使用導入sas,我們還可以導入值標簽。日期、值標簽和丟失的值都被正確地從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)的幫助文件和列表文件 當很多窗戶都開著的時候,你可以把它們推開。或者,您現(xiàn)在可以將這些窗口放在一起。按Tab鍵一次只顯示一個。單擊選項卡,更改窗口。把它們放在一起,或者只是其中的一部分。您可以在一個窗口中看到所有選項卡的概覽。當屏幕空間有限(比如筆記本電腦)時,選項卡窗口是一個不錯的選擇。下面是一個選項卡窗口的例子: 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輸出和帶有標記格式文本的圖形合并到一起,以創(chuàng)建定制的Word文檔。 Do-file編輯器現(xiàn)在為Markdown語言元素提供語法高亮顯示。 putdocx命令現(xiàn)在允許您包含標題、頁腳和頁碼。它還使編寫大塊文本變得更容易。 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ù)集存儲在幀中,并對幀進行命名。當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(處理效應)。 具體處理模型如下: 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 如果您的計算機語言設置為韓語, Stata將自動使用其韓語設置。要使用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 由于機器學習、統(tǒng)計數(shù)據(jù)、計量經(jīng)濟學的發(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ǔ)上,特別打造“小班教學、理論與軟件并重、精品課程解析”的課程培訓亮點,現(xiàn)推出2019暑假學術(shù)提升計劃! 第十一屆Stata暑假研討班北京專場,時間:2019年7月20日-7月23日(四天) 地點:北京陶然花園酒店會議室 僅剩25席位,欲報從速! 第十二屆Stata暑假研討班廣州專場,時間:2019年8月3日-8月6日(四天) 地點:廣州珠海特區(qū)大酒店 這份學習計劃里面包含了stata初高級內(nèi)容,包括數(shù)據(jù)管理、面板數(shù)據(jù)、傾向匹配得分、合成控制法、門限回歸、空間計量等眾多專題內(nèi)容…… 全部自帶電腦,手把手教學,帶你快速進階計量經(jīng)濟學達人! 截至目前,計量經(jīng)濟學服務中心已經(jīng)在西安、北京、上海、深圳等地成功舉辦了11場stata初高級班,全國300余所高校的青年教師、碩士研究生、博士研究生、高年級本科生參加過我們組織的計量經(jīng)濟學系列研討會。 1 學習優(yōu)勢 計量經(jīng)濟學服務中心團隊成員精耕細作,緊跟stata前沿,各種操作以及學習內(nèi)容均不斷升級!重軟件操作、重實戰(zhàn)是課程一直以來的優(yōu)勢與好評??刂迫藬?shù)的小班教學以確保每一位學員真正學到操作技能。 重要的事情說三遍,我們課程全部帶電腦,并提供完整do文檔以及數(shù)據(jù)、講義、資料書等,手把手教學和操作學習! 學員福利:一次報名,終身服務,全年不限次數(shù)線下免費學(包括但不限于中心舉辦的其他研討班和學術(shù)會議、論壇等),學完之后并有老師答疑解惑。 ps:國內(nèi)計量經(jīng)濟學理論方法學習很多均建立在Eviews軟件上(stata書籍對理論方法等介紹的少),本次課程在橫截面、時間序列、面板、門限等眾多章節(jié)均穿插著簡要介紹Eviews軟件應用,幫助大家站在學習者的角度和路線全面構(gòu)建起計量經(jīng)濟學框架和模型思路。 2 課程大綱 授課時間: 北京:2019年7月20日-7月23日(四天) 廣州:2019年8月3日-8月6日(四天) 本次課程一共十五講,包括數(shù)據(jù)管理、面板數(shù)據(jù)、傾向匹配得分、合成控制法、門限回歸、空間計量等眾多專題內(nèi)容……課程目錄如下: Class 1. A Quick Tour of Stata
Class 2. DATABASE MANIPULATION數(shù)據(jù)管理
Class 3&4. 相關(guān)分析Correlation analysis & 回歸分析Estimation Class 5. 時間序列
Class 6&7. 靜態(tài)面板與動態(tài)面板數(shù)據(jù)
Class 8. 門限回歸
Class 9. 內(nèi)生性問題專題I:傾向匹配得分
Class 10. 內(nèi)生性問題專題II:合成控制法 Class 11. 內(nèi)生性問題專題III:斷點回歸分析 Class 12. 結(jié)果輸出Extracting results
Class 13 . stata新工具——do文檔編程與輸入法結(jié)合 Class 14. 論文寫作專題(從源頭數(shù)據(jù)處理到分析) Class 15. 橫截面空間計量模型與面板空間模型(包括空間自相關(guān)檢驗、空間效應檢驗、SAR、SEM模型以及空間面板隨機與固定效應檢驗等)
3 課程詳情 會議時間及地點: 北京:2019年7月20日-7月23日(四天) 地點:北京陶然花園酒店會議室 廣州:2019年8月3日-8月6日(四天) 地點:廣州珠海特區(qū)大酒店 會議費用:普通價:4000元,學生價:3600元(憑學生證優(yōu)惠價),差旅及住宿費用自理。 會議安排:上午9:00-12:00;下午2:00-5:00;答疑5:00-5:30 授課形式:老師講授指導、學員操作練習、現(xiàn)場答疑解惑。 會議人數(shù):中心非常重視與學員互動以及軟件操作,為保證學習效果,限額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)場座位。 |
|