


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用Stata做多个文件的合并在我们写论文处理数据时,通常会遇到我们需要的数据从国泰安中下载下 来,会因为我们的数据超过excel的最大65536行的行数限制,而被分为两个或 几个表,这时,我们需要对表进行纵向的合并,需要用到append命令;当我们需要从国泰安中下载的变量的数据在不同的板块,也就造成数据会出现在不同的表中,这时,我们需要横向合并各个表,当数据不能一一对应时,是不能通过复 制粘贴将数据复制到一张表中,这时需要用merge命令。下面通过一些例子进行 说明: 1、纵向合并比如:我们从国泰安中公司研究系列一CSMAR国上市公司财务报表数据库 现金流量表中下载2002到2012年的现金流
2、量表,下载下来发现数据因为太多 分为了两个表,这时,我们需要纵向合并这两个表,先分别将两个现金流量表读 入到Stata中存为.dta文件,再放到同一文件夹中,最后进行合并。如下: set more off财务数据(国泰安)use财务数据(国泰安)xjllb改.dta ,clear#delimit ;append usingxjllb 改 1;sort Stkcd Accpersave xjllb 合并,replace合并结果,如图:sikcdAccperCOOIHDODODEDO? ODO-DODa.72ulu-i2ix1.N心学E 4E 794i” NG6005072011-01-011.2
3、42e+oa-545743600557NCHl-STlT3T9N6”-4770902写 E.2H母口口5a?2alX-OIB-3DIjzzzd!S mo 昌GODE &72O1L1-O9-3OJL832673&-1.o&ie+o&石 553口6005 az2011-12-31-2Z365SB5-1.331CTO365 5 316005 ST2O1Z-O1-O1-ZZ36SSJB5-1.391e-i-O 8££ 与 3Zboos arZO12-Q3-31-1Z3Z7Z?4.一R54鼻鼻工口工G5S33NQIW-QE-m。3419792-a m/
4、s+Q。5 5 34©QOS 97ZQ1Z-09-301O»3O5 2-3T &51CT0&M5S5©005导不昂筋了口看5-5 . 5#昂史十门界£57事frODKiBSOQZ-Ofi-SO-3O«D44B7165 537G005QQG1T9727<>5535G005BS2003-01-01&37972S7SMMG34AClOC&A3005-03-IX?4OiS7n与胃口GOD&88200-06-30JD£-la s&ue+ouGODS aS2003-O-30473e
5、77;322-1.3S9e+0&6 5 5 4Z6005302003-12-311- a45e-F-O8-1,013e+O36E 与 4 M6DDS BS2004-03-3164107 73-17 X6&OJOGoosea2004-0t-302214!929375V56QQ5 BE200-4-09-3012SD4 T69m-1-4石等5 5456COSSBS0O4-12-311.0齿石r十口廿-1. JGGc-rOS方£k47rOQf.dH ms 号,-1 W7JOH7S6。口E80口OQE0«2LEE8fiE守工。9。"餐C5E49GOOEQB2
6、00-E 0030SLOB J-1« S»«+OG«5 55 06005 8J820O5-1J-312 B OTSe-rOB2+ 3 54e+05MMaotiita-aii-GX豆.口F、总-2 .里,通一十口修数据超过了 65536,数据合并成功当需要合并的文件比较多时,特别是成千上百时,将文件名一一复制中程序 中会比较麻烦,这时我们要用到logout ,先将文件全放在一个文件夹中,再将 文件名输出到excel或word中,再将所有文件名复制到程序即可。例子如下: set more off财务数据2002-2012logout,replace save
7、(myfile) excel word :diruse 2002.dta ,clear#delimit ;append using2003.dta2004.dta2005.dta2006.dta2007.dta2008.dta2009.dta2010.dta2011.dta2012.dta;save 社保,replace;logout出的文件名如下:A9±_c JE12<dir>7/25/15 T16F473<dir>7/25/15 J16474173 8k771 卯15 '9762002 dta574 2k7/19/15 f9282003 dta6p
8、 03.7k7/19/15 rQ202004 ds1105.1k7/19/15 '9292005.dta8110.6k7/19/15 '9292006 dta9119.4k7/19/15 r9292007 dta10127.6k7/19/15 r9302008 dta11H 38.3k7/19/15 r9302009 dta12168 3krg302010 dta13192.7kZ/19>15 F93。201 l.dtaU205.3k7/19/15 '9302012.dta15Fl .9k7/25/15 r1647myfile rtf16。册7/2S/15 '1647myfile.txt177.9k7/25/15 f1647myfite xml将文件名复制到程序中即可2、横向合并比如:我们需要2002-2012年利润表和资产负债表的数据,先从国泰安中下 载2002-2012年利润表和资产负债表的数据,数据也分别在两个表中,先纵向合 并,存为lrb合并.dta和zcfzb合并.dta ,接下来做横向合并,如下: use财务数据(国泰安)lrb合并.dta",clearuse财务数据(国泰安)zcfzb 合并.dta",clear财务数据(国泰安)&qu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药店安全活动月活动方案
- 河工团员考试题及答案
- 贵阳会考试题及答案
- 古镇培训考试题及答案
- 供应专员考试题及答案
- 飞行原理考试题及答案
- 反诈骗考试题及答案
- 健康监测报告统计表
- (正式版)DB15∕T 3390-2024 《设施番茄灰叶斑病综合防控技术规程》
- 电务联锁考试题及答案
- 课件:大别山精神从大别山精神中汲取奋进力量
- 施工现场专职安全生产管理人员安全日志
- 《珍惜时间》心理健康课教学设计
- 减盐防控高血压健康讲座
- 2025年湖北省中考语文试卷真题(含标准答案)
- 患者隐私保护管理制度
- 2025年4月自考15040习概试题及答案含解析
- 拆除工程拆墙作业临时交通管制协议范本
- 2024中级出版专业资格考试真题带答案分析
- T/CA 105-2019手机壳套通用规范
- 茶楼联合投资协议书
评论
0/150
提交评论