连老师:
您好!
Stata 学术论文专题(do-file)
卢洪友, 连玉君, 卢盛峰,
* "中国医疗服务市场中的信息不对称程度测算",
* 《经济研究》, 2011(4): 94-106.
第144-154行
*-省份名称
gen province = .
local i = 1
foreach v of varlist liaoning-guangxi{
replace province=`i' if `v'==1
local i = `i'+1
}
replace province=9 if province==. //贵州
label define province_lab 1 "辽宁" 2 "黑龙江" 3 "江苏" ///
4 "山东" 5 "河南" 6 "湖北" 7 "湖南" 8 "广西" 9 "贵州"
label value province province_lab
问题:
为什么要写出: replace province=9 if province==. //贵州,即为什么要把数字最大的贵州9写出来?能否换能成最小的辽宁1或河南5?又或者去掉这一行?
谢谢连老师!