三、倾向匹配得分操作
数据介绍 :Data used by Lalonde (1986)We are interested in the possible effect of participation in a job training program on individuals earnings in 1978This dataset has been used by many authors ( Abadie et al. 2004,Becker and Ichino, 2002, Dehejia and Wahba, 1999).
四、详细介绍
gen u=runiform
sort u //排序
或者order u
上述命令是为了生成伪随机数,满足01的均匀分布
localv1 "t"
localv2 "age edu black hisp married re74 re75 u74 u75"
globalx "`v1' `v2' "
psmatch2 $x, out(re78) neighbor(1) ate ties logit common // 1:1 匹配
$表示引用宏变量,
psmatch2 $x, out(re78) neighbor(1) ate ties logit common // 1:1 匹
等价于
psmatch2 t age edu black hisp married re74 re75 u74 u75, out(re78) neighbor(1) ate ties logit common
下面用pstest查看匹配效果是否较好的平衡了数据
psmatch2 t age edu black hisp married re74 re75 u74 u75, out(re78) neighbor(1) ate ties logit common // 1:1 匹
pstest age edu black hisp married re74 re75 u74 u75, both graph
psgraph
五、PSM命令简介
Stata does not have a built-in command for propensity score matching, a non-experimental method of sampling that produces a control group whose distribution of covariates is similar to that of the treated group. However, there are several user-written modules for this method. The following modules are among the most popular:
Stata没有一个内置的倾向评分匹配的命令,一种非实验性的抽样方法,它产生一个控制组,它的协变量分布与被处理组的分布相似。但是,这个方法有几个用户编写的模块。以下是最受欢迎的模块(主要有如下几个外部命令)
psmatch2.ado
pscore.ado
nnmatch.ado
psmatch2.ado was developed by Leuven and Sianesi (2003) and pscore.ado by Becker and Ichino (2002). More recently, Abadie, Drukker, Herr, and Imbens (2004) introduced nnmatch.ado. All three modules support pair-matching as well as subclassification.
You can find these modules using the .net command as follows:
net search psmatch2
net search pscore
net search nnmatch
You can install these modules using the .ssc or .net command, for example:
ssc install psmatch2, replace
After installation, read the help files to find the correct usage, for example:
help psmatch2
上述主要介绍了如何获得PSM相关的命令,总结一下目前市面上用的较好的命令为psmatch2.
PSM 相关命令
help psmatch2
help nnmatch
help psmatch
help pscore
持续获取最新的 PSM 信息和程序
findit propensity score
findit matching
psmatch2 is being continuously improved and developed. Make sure to keep your version up-to-date as follows
ssc install psmatch2, replace
where you can check your version as follows:
which psmatch2
语法格式
help psmatch2
psmatch2 depvar [indepvars] [if exp] [in range] [, outcome(varlist)
pscore(varname) neighbor(integer) radius caliper(real)
mahalanobis(varlist) ai(integer) population altvariance
kernel llr kerneltype(type) bwidth(real) spline
nknots(integer) common trim(real) noreplacement
descending odds index logit ties quietly w(matrix) ate]
where indepvars and mahalanobis(varlist) may contain factor variables;
see fvvarlist.
psmatch2 D x1 x2 x3, outcome(y)
pscore(varname) neighbor(integer) radius caliper(real)
mahalanobis(varlist) ai(integer) population altvariance
kernel llr kerneltype(type) bwidth(real) spline
nknots(integer) common trim(real) noreplacement
descending odds index logit ties quietly w(matrix) ate]
核匹配 (Kernel matching)
其他匹配方法
广义精确匹配(Coarsened Exact Matching) || help cem
局部线性回归匹配 (Local linear regression matching)
样条匹配 (Spline matching)
马氏匹配 (Mahalanobis matching)
六、课程推荐
为了帮助小伙伴们快速掌握stata,我们在一贯坚持高水平授课办会的基础上,特别打造“小班教学、理论与软件并重、精品课程解析”的课程培训亮点,现推出2020年五一高级计量经济学及stata应用远程班!
本次寒假班干货满满,涵盖数据管理+横截面+时间序列+面板数据+门限回归+倾向匹配得分+合成+空间计量等专题,是一个完整的课程体系; 从研究设计、资料收集、数据处理到模型建立、计量分析等方法步骤一一讲述。
零基础起步,让小白也能学会计量, 在干中学,手把手教学,切实让学员能够动手学会计量。
立体化的服务体系,真正保障学有所成!系统化的知识体系+在线直播+课后答疑,原有四天线下班基础上,增加一天,5天线上远程班,小白也能学会的计量班。
截至目前,计量经济学服务中心已经在西安、北京、上海、广州等地成功举办了 14场stata高级班,并在深圳南方科技大学举办了一场stata编程研讨班。 全国300余所高校的青年教师、硕士研究生、博士研究生、高年级本科生参加过我们组织的计量经济学系列研讨会。
课程简要大纲
零基础起步,高级计量及Stata应用远程班,采用线上的授课模式进行授课。以理论+软件+案例+操作+讲解答疑的模式, 初级+高级课程,涵盖数据管理+横截面+时间序列+面板数据+门限回归+倾向匹配得分+空间计量等专题,帮助你建立系统的计量体系,5天远程班,一共30课时, 具体内容如下:
Class 1. A Quick Tour of Stata
stata简介Why Stata?/what is stata
软件界面The Stata Interface/What Stata looks like
参考书籍推荐Textbooks
stata命令以及术语准则(包括命令通用格式、缩写、if,in、by,prefix等选项应用介绍)
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等外部命令获取和使用等)
Getting started with stata
基于stata的数据分析流程
Class 2. DATABASE MANIPULATION数据管理
导入导出 Import and Export
面板数据、时间数据、官方数据Time series data &Panel data & Example Datasets
变量以及数据Variable and data types/Indicator or data variables
数据管理Data management
排序Order, aorder, and move
变量标签Variable Labels and Notes
文字变量处理之数据类型转换Converting strings to numerics and vice versa(encode 、decode、 destring、 tostring 等)
数据横向合并和 纵向合并Append and merge( merge ,包括一对一、一对多、多对一等合并,append、cross、joinby等,)
数据 据生成Generating new variables
描述分析Describing the data (summarize)
基础命令Basic commands(table tabulate)
tabstat等命令
Class 3. Correlation analysis(相关分析简介、相关命令corr、pwcorr、pwcorr_a等应用介绍、分析结果输出等)
Class 4.横截面计量经济学之回归分析Estimation
线性回归模型估计方法OLS
回归估计标准流程应用讲解
估计系数统计推断
虚拟变量应用
假设检验(多重共线性、自相关、异方差等)
Stata与Word、Excel结合的估计结果输出等
主题范文讲解
Class 5. 时间序列计量专题
平稳性检验
协整检验
格兰杰检验等
课程总结以及论文讲解
Class 6. 面板计量专题/静态面板模型
面板数据描述性分析
面板数据平稳性检验
静态面板数据回归分析:随机效应模型和固定效应模型、Hausman检验等
课程总结以及论文讲解
Class 7. 面板计量专题/动态面板数据模型
一阶差分GMM估计
序列相关检验
Class 8. 门限回归
包括 横截面与面板模型的门限回归 ,主讲xthreg、xtthres、threshold等命令
门限回归理论介绍
门限回归操作流程图
门限回归操作以及结果解释等
论文讲解以及课程总结
Class 9. 内生性问题专题I:倾向匹配得分
倾向匹配得分简介、为何使用 PSM ?、传统的配对方法、配对过程中的两个核心问题、匹配方法、优缺点、
倾向匹配得分建模流程图
PSM操作命令及其具体应用
论文讲解
课程总结
Class 10. 内生性问题专题II:合成控制法
Class 11. 结果输出
Class 12. 经济金融数据库 使用技巧 (国泰安数据库、中经网、CGSS数据库等)
Class 13. 论文写作专题(从源头数据处理到分析)
Class 14.横截面空间计量模型与面板空间模型(包括空间自相关检验、空间效应检验、SAR、SEM模型以及空间面板随机与固定效应检验等)
空间计量发展概述
空间回归模型动因
空间效应
空间权重矩阵
空间相关性度量
横截面空间计量模型及stata应用
面板空间计量模型及stata应用(面板固定效应与随机效应等检验)
学习优势
计量经济学服务中心团队成员精耕细作,紧跟stata前沿,各种操作以及学习内容均不断升级!重软件操作、重实战是课程一直以来的优势与好评。控制人数的小班教学以确保每一位学员真正学到操作技能。
在线直播, 免费提供完整do文档以及数据、讲义、资料等,手把手教学和操作学习!
立体化的服务体系,真正保障学有所成!
1、系统化的知识体系。14场线下班成功举办的经验积累,知识点精细,学习成长路径更放心;
2、在线直播。授课以直播形式,能够及时答疑,互动性更强,感受线下课堂学习氛围;
3、学习保障。一次报名学习未达目标者,可以再次申请线上免费学。
4、课后答疑。有学习上的疑问,可与老师1对1沟通解答。
5、零基础起步,4+1=5天线上远程班,小白也能学会的计量班。
课程详情
远程班形式:远程在线直播,实时互动,一共30课时
预计课程周期:一个月
预计开课时间:4月28日(具体情况将根据报名情况微调,并提前一周通知安排)
参会人数:限额40人,报名成功与否以实际付款为准,不接受口头报名。
价格:4000元 /3600元 (学生价,仅限全日制本科生和硕士在读);
授课形式:老师讲授指导、学员操作练习、线上答疑解惑。
课程资料:提供PPT、课程讲义以及完整的do文档等。
优惠信息
缴费成功后都享受如下优惠
1.同一单位3人以上报名,9折优惠;
2.同一单位5人以上报名,8折优惠(前2项优惠不能叠加)
学习目标
1、通过该课程的学习,学员能够掌握计量经济学及Stata操作,能够运用Stata完成数据处理工作,并运用Stata完成写作;
2、了解常用模型的思路、原理和建模方法,从源头数据库等数据下载、搜集、整理、管理,到stata数据操作,培养数据分析能力;
3、通过中心精心准备的do文档讲义来完成学习,并实现do文档中现成命令的可复制性(只需要修改部分do文档命令的变量,就可以一键实现数据分析和数据管理的结果,具有复制性)
学习对象
经济及社科类青年教师、博士生、硕士生、高年级本科生。(1 Stata爱好学习者及零基础学习者。2 经济管理以及人文社科领域人员、各类市场调查公司、咨询公司、互联网公司和科研机构需要进行数据处理的人士。)
报名咨询方式
支持网络付款以及对公转账
报名流程
1、电话/微信咨询,给予反馈,确认报名信息。
2、交费(微信、支付宝或对公转账等),报名前请确认信息,然后填写报名表信息。
3、开课前一周发送课程通知以及电子版资料。
4、有需要对公等缴费方式,请直接联系会务工作人员。
▲扫码报名
咨询联系人:
注意事项
1、即日起接受报名,具体报名截止日期根据实际招生而定,人员招满将关闭报名通道。
2、如人数满20人,即可开班;若报名人数不够20人,本次训练营自动取消,学员所缴纳报名费全额返还。
3、如您报名后有事不能参加,请及时告知! 2020年3月20日17:00之后不再接受退款。
4、本次会议可提供增值税普通发票,如需开具(请联系微信:Xindream1992),并根据自己单位财务部门要求填写抬头和类目信息(一旦开具不能重开),发票类目为:会议服务费、信息服务费、培训费、会议费、咨询费等,报名时可以直接任选其一,其他类目无法开具。
5、请学员自己网络搜索下载stata15.0/16.0。本次会议最终解释权归计量经济学服务中心所有。
在线咨询:
王老师
微信:Xindream1992返回搜狐,查看更多