如何根据时间跨度对一个变量生成多个变量?
发布:lancelot22 | 分类:考研
关于本站
人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!
经管之家新媒体交易平台
提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】
期刊
- 期刊库 | 马上cssci就要更新 ...
- 期刊库 | 【独家发布】《财 ...
- 期刊库 | 【独家发布】“我 ...
- 期刊库 | 【独家发布】“我 ...
- 期刊库 | 【独家发布】国家 ...
- 期刊库 | 请问Management S ...
- 期刊库 | 英文期刊库
- 核心期刊 | 歧路彷徨:核心期 ...
TOP热门关键词
免费学术公开课,扫码加入![]() |
stkcd1 | type | province |
000850.SZ | A股 | 1 |
603429.SH | A股 | 1 |
600502.SH | A股 | 1 |
600552.SH | A股 | 2 |
000930.SZ | A股 | 2 |
第二个表是,acc是年份,province是省份编码:
acc | province | index |
2008/1/1 | 1 | 6 |
2009/1/1 | 1 | 6.1 |
2010/1/1 | 1 | 6.18 |
2011/1/1 | 1 | 6.53 |
2012/1/1 | 1 | 6.36 |
2013/1/1 | 1 | 6.61 |
2014/1/1 | 1 | 7.46 |
2008/1/1 | 2 | 7.23 |
2009/1/1 | 2 | 7.34 |
2010/1/1 | 2 | 7.66 |
2011/1/1 | 2 | 7.83 |
2012/1/1 | 2 | 8.31 |
2013/1/1 | 2 | 8.7 |
2014/1/1 | 2 | 9.08 |
现在,我想根据表2的province编号,在表1生成多个对应于2008-2010年的stkcd1,并且两个表合并在一起。
结果如下:
stkcd1 | type | province | acc | index |
000850.SZ | A股 | 1 | 2008/1/1 | 6 |
000850.SZ | A股 | 1 | 2009/1/1 | 6.1 |
000850.SZ | A股 | 1 | 2010/1/1 | 6.18 |
000850.SZ | A股 | 1 | 2011/1/1 | 6.53 |
000850.SZ | A股 | 1 | 2012/1/1 | 6.36 |
000850.SZ | A股 | 1 | 2013/1/1 | 6.61 |
000850.SZ | A股 | 1 | 2014/1/1 | 7.46 |
603429.SH | A股 | 1 | 2008/1/1 | 6 |
603429.SH | A股 | 1 | 2009/1/1 | 6.1 |
603429.SH | A股 | 1 | 2010/1/1 | 6.18 |
603429.SH | A股 | 1 | 2011/1/1 | 6.53 |
603429.SH | A股 | 1 | 2012/1/1 | 6.36 |
603429.SH | A股 | 1 | 2013/1/1 | 6.61 |
603429.SH | A股 | 1 | 2014/1/1 | 7.46 |
600502.SH | A股 | 1 | 2008/1/1 | 6 |
600502.SH | A股 | 1 | 2009/1/1 | 6.1 |
600502.SH | A股 | 1 | 2010/1/1 | 6.18 |
600502.SH | A股 | 1 | 2011/1/1 | 6.53 |
600502.SH | A股 | 1 | 2012/1/1 | 6.36 |
600502.SH | A股 | 1 | 2013/1/1 | 6.61 |
600502.SH | A股 | 1 | 2014/1/1 | 7.46 |
600552.SH | A股 | 2 | 2008/1/1 | 7.23 |
600552.SH | A股 | 2 | 2009/1/1 | 7.34 |
600552.SH | A股 | 2 | 2010/1/1 | 7.66 |
600552.SH | A股 | 2 | 2011/1/1 | 7.83 |
600552.SH | A股 | 2 | 2012/1/1 | 8.31 |
600552.SH | A股 | 2 | 2013/1/1 | 8.7 |
600552.SH | A股 | 2 | 2014/1/1 | 9.08 |
000930.SZ | A股 | 2 | 2008/1/1 | 7.23 |
000930.SZ | A股 | 2 | 2009/1/1 | 7.34 |
000930.SZ | A股 | 2 | 2010/1/1 | 7.66 |
000930.SZ | A股 | 2 | 2011/1/1 | 7.83 |
000930.SZ | A股 | 2 | 2012/1/1 | 8.31 |
000930.SZ | A股 | 2 | 2013/1/1 | 8.7 |
000930.SZ | A股 | 2 | 2014/1/1 | 9.08 |
简单来说,比如,表1的stkcd1的000850.SZ只有一个,对应的province是1,现在根据表2中的province为1,将000850.SZ复制出来对应于2008-2014年的7个000850.SZ,并合并了表1和表2。
请问各位大神这在STATA需要怎么操作呢?非常感谢!!!
如有疑问的地方请提出!谢谢!
STATA数据如下:
表1:
----------------------- copy starting from the next line -----------------------
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input str9 stkcd1 str4 type byte province
- "000850.SZ" "A股" 1
- "603429.SH" "A股" 1
- "600502.SH" "A股" 1
- "600552.SH" "A股" 2
- "000930.SZ" "A股" 2
- end
------------------ copy up to and including the previous line ------------------
表2:
----------------------- copy starting from the next line -----------------------
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input int acc byte province double index
- 17532 1 6
- 17898 16.1
- 18263 1 6.18
- 18628 1 6.53
- 18993 1 6.36
- 19359 1 6.61
- 19724 1 7.46
- 17532 2 7.23
- 17898 2 7.34
- 18263 2 7.66
- 18628 2 7.83
- 18993 2 8.31
- 19359 28.7
- 19724 2 9.08
- end
- format %tdnn/dd/CCYY acc
------------------ copy up to and including the previous line ------------------
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
![](static/2016/reg/jgewm.png)
您可能感兴趣的文章
本站推荐的文章
人气文章
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。