)我想用命令确定2015-2020期间内每个城市每年度的在任官和他们每年的在任时间,以及把样本分成两组(①当年官员变更,赋值为1;②当年官员无变更,赋值为0)。常州市数据目前是这样,15-16年无官员变更,市委书记都是阎立,2015、2016年在任时间(月)都为12。2017年有变更,选在任时间>6个月的为在任官,那2017年市委书记为费高云,当年在任时间为11。2018年也有变更,选在任时间>6个月的为在任官,那2018年市委书记为汪泉,当年在任时间为11。2019年无官员变更,市委书记是汪泉 ,在任时间为12...以此类推。想请教一下这些处理先后该用什么命令。
最后想要的结果是这样的:
city year position name tenure在任时间 变更
常州市 2015 市委书记 阎 立 12 0
常州市 2016 市委书记 阎 立 12 0
常州市 2017 市委书记 费高云 11 1
常州市 2018 市委书记 汪泉 11 1
常州市 2019 市委书记 汪泉 12 0
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input str15 city str10 start str9 end str12 position str32 username
- "常州市" "2012-02" "2017-02" "市委书记" "阎 立"
- "常州市" "2017-02" "2018-01" "市委书记" "费高云"
- "常州市" "2018-02" "2019-12" "市委书记" "汪泉"
- "常州市" "2019-12" "2020-12" "市委书记" "齐家滨"
- end


雷达卡




京公网安备 11010802022788号







