楼主: cherrysharon
1469 9

[其他] 数据合并问题 [推广有奖]

  • 5关注
  • 1粉丝

博士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
100 个
通用积分
0.0075
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2038 点
帖子
111
精华
0
在线时间
296 小时
注册时间
2011-12-1
最后登录
2015-4-5

楼主
cherrysharon 发表于 2012-4-19 20:37:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现有数据(比方说:)
表一:
stkcd        accper        c001000000
600001        2000-12-31        9.06E+08
600001        2001-12-31        6.26E+08
600001        2002-12-31        7.19E+08
600001        2003-12-31        9.14E+08
600001        2004-12-31        2.46E+09
600001        2005-12-31        89093367
600001        2006-12-31        3.82E+09
600001        2007-12-31        1.27E+09
600004        2003-12-31        3.82E+08
600004        2004-12-31        2.92E+08
600004        2005-12-31        4.65E+08
600004        2006-12-31        1.04E+09
600004        2007-12-31        1.14E+09
600005        2000-12-31        1.61E+09
600005        2001-12-31        1.04E+09
600005        2002-12-31        1.28E+09
600005        2003-12-31        9.72E+08
600005        2004-12-31        5.45E+09
600005        2005-12-31        8.32E+09
600005        2006-12-31        6.22E+09
600005        2007-12-31        9.85E+09
600006        2000-12-31        4.76E+08
600006        2001-12-31        47728892
600006        2002-12-31        1.94E+09
600006        2003-12-31        7.91E+08
600006        2004-12-31        7.25E+08
600006        2005-12-31        1.37E+09
600006        2006-12-31        1.11E+09
600006        2007-12-31        3.79E+08
600007        2000-12-31        3.14E+08
600007        2001-12-31        3.24E+08
600007        2002-12-31        3.73E+08
600007        2003-12-31        3.73E+08
600007        2004-12-31        3.85E+08
600007        2005-12-31        4.14E+08
600007        2006-12-31        4.44E+08
600007        2007-12-31        4.45E+08
600008        2000-12-31        4.14E+08
600008        2001-12-31        4.90E+08
600008        2002-12-31        5.18E+08
600008        2003-12-31        5.13E+08
600008        2004-12-31        5.44E+08
600008        2005-12-31        5.61E+08
600008        2006-12-31        9.09E+08
600008        2007-12-31        7.16E+08
表二:
stkcd         资产
600001        25623437118
600004        9111225377
600005        64946818870
600006        12113017957
600007        7136593833
600008        11478660742
现在我想表二的资产弄到表格一里,一个公司所有年份的资产都是一样的。用stata怎么做。merge不行。。。我很菜的,求助大家。
数据很多很多,难道让俺用exel一个一个粘贴?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数据合并 stkcd CCPER Merge Stata

沙发
ranhu 在职认证  发表于 2012-4-19 20:49:04
用exel很快啊
生活的全部内容是管理风险,而不是消除风险。

藤椅
cherrysharon 发表于 2012-4-19 21:02:32
ranhu 发表于 2012-4-19 20:49
用exel很快啊
我的公司有上千家,要是用excl的话要黏贴上千次啊。。。有什么简便方法么?

板凳
lingongchun 发表于 2012-4-19 21:30:27
我会用matlab 做

报纸
aolei 发表于 2012-4-19 22:14:10
merge怎么会不行呢?

地板
beixuewuhen 发表于 2012-4-19 23:38:14
sort stkcd
merge m:1  stkcd  using d:\******

7
cherrysharon 发表于 2012-4-20 10:14:41
beixuewuhen 发表于 2012-4-19 23:38
sort stkcd
merge m:1  stkcd  using d:\******
谢谢楼上,但是我用merge老是出错,
. use "C:\Documents and Settings\Administrator\桌面\paper\shiyan\1.dta", clear

. sort   stkcd

. save 1, replace
file 1.dta saved

. use "C:\Documents and Settings\Administrator\桌面\paper\shiyan\2.dta", clear

. sort  stkcd

. merge  m:1   stkcd  using C:\Documents and Settings\Administrator\桌面\paper\shiyan\2.dta

invalid 'and'
r(198);

求问错误到底在那里,应该如何改正????

8
sungmoo 发表于 2012-4-20 15:51:05
求问错误到底在那里,应该如何改正???
*当文件名或目录名中存在空格时,整个文件名或目录名需用""括起来。
merge  m:1 stkcd using "C:\Documents and Settings\Administrator\桌面\paper\shiyan\2.dta"

9
cherrysharon 发表于 2012-4-20 16:46:49
谢谢楼上的各位们。
问题已经解决,不过我最终用的是excel的vlookup函数。excel真是很好很强大。

10
beixuewuhen 发表于 2012-4-24 21:46:31
cherrysharon 发表于 2012-4-20 10:14
谢谢楼上,但是我用merge老是出错,
. use "C:\Documents and Settings\Administrator\桌面\paper\shiya ...
stata不识别空格,把空格消去或者把文件名用引号

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 21:24