初学者,求解释段stata代码含义-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 软件培训>>

Stata软件培训

>>

初学者,求解释段stata代码含义

初学者,求解释段stata代码含义

发布:JAKD | 分类:Stata软件培训

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

经管之家新媒体交易平台

提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

提供微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

做的是性别工资差异分布分解,数据文件rwage,schooling,year,pe,pesq这几个变量useF:\jmp.dta,clear/*runbasicMincerequationtogetb1mb1f*/regrwageschoolingpepesqifM==1&year==1988***thenwegetb0m,copytoexcel* ...
免费学术公开课,扫码加入


做的是性别工资差异分布分解,数据文件rwage,schooling,year,pe,pesq这几个变量
use F:\jmp.dta, clear
/* run basic Mincer equation to get b1m b1f*/
reg rwage schooling pe pesq ifM==1 & year==1988
*** then we get b0m, copy to excel ***
reg rwage schooling pe pesq ifM==1 & year==2004
*** then we get b1m, copy to excel ***
surwage schooling pe pesq ifM==1 & year==1988
*** then we get x0m, copy to excel ***
surwage schooling pe pesq ifM==0 & year==1988
*** then we get x0f, copy to excel ***
surwage schooling pe pesq ifM==1 & year==2004
*** then we get x1m, copy to excel ***
surwage schooling pe pesq ifM==0 & year==2004
*** then we get x1f, copy to excel ***
*** thus, we get x1m x1f x0m x0f and b1m b1f ***
*** by following the decompositon formula, we could calculate the values of the first two component**********
*** put the two values into table 8.1
use F:\jmp.dta, clear
keep if year==1988
drop if rwage==.
reg rwage schooling pe pesq ifM==1
predict resid88m if e(sample), resid
predict resid88f if M==0, resid
save beginyear.dta, replace
*** Here we select the sample of comparison year***
use F:\jmp.dta, clear
drop if rwage==.
keep if year==2004
reg rwage schooling pe pesq if M==1
predict resid04m if e(sample), resid
predict resid04fifM==0, resid
save endyear.dta, replace
上面的比较简单知道,下面的就不懂了。。。
*do for putting female residual on male residual distribution of the base year, and getting the percentile*
use beginyear.dta, clear
gen mearn=resid88m if M==1
gen fearn=resid88f if M==0
# delimit cr
local i=1
while `i'<100 {
egen z`i'=pctile (mearn) if rwage~=., p(`i')
local i=`i'+1
}
ge rank=1 if fearn<z1
local j=1
while `j'<99 {
local k=`j'+1
replace rank=`j'+1 if fearn>=z`j' & fearn<z`k'
local j=`j'+1
}
replace rank=100 if fearn>=z99 & M==0
drop z1-z99
sort rank
save beginyear.dta, replace
*getting 2004 male residual percentile, and replace the residual of base year with this residual of the same percentile by merging data*
*******************************
use endyear, clear
keep if M==1
# delimit cr
keep if rwage~=.
egen n = count(resid04m)
egen i = rank(resid04m)
gen cen = (i - 0.5) / n
gen ce=round(cen, 0.01)
gen rank= ce*100
replace rank=round(rank,1)
sort rank
keep rank resid04m
ren resid04mres
drop if rank==.
collapse res, by (rank)
sort rank
save eym.dta, replace
******************************
use beginyear.dta, clear
egen n = count(resid88m)
egen i = rank(resid88m)
gen cen = (i - 0.5) / n
gen ce=round(cen, 0.01)
gen rank2= ce*100
replace rank=round(rank2,1) if M==1
sort rank
merge rank using eym.dta
drop _merge
drop if M==.
save beginyear.dta, replace
*After finishing all procedures, we get the result of every term in the decomposition equation*
******************************
use beginyear.dta, clear
su res if M==1 /* 这个是 0m 1m */
su res if M==0 /* 这个是 0f 1m */
su resid88m resid88f /* 这两个是 0m 0m和 0f 0m*/
******************************
use endyear, clear
su resid04m resid04f /* 这两个是 1m 1m和 1f 1m*/
*** by following the decompositon formula, we could calculate the values of the last two components *********
*** put the two values into table 8.1
/*** calculate the percentage of each component’s contribution to the change in the
overall differential over the two years.****/
**end
「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

本文论坛网址:https://bbs.pinggu.org/thread-2119889-1-1.html

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
经管之家 人大经济论坛 大学 专业 手机版