楼主: flyqiqi1213
1193 2

[Stata高级班] 请教连老师一个数据处理的问题。 [推广有奖]

  • 2关注
  • 0粉丝

讲师

6%

还不是VIP/贵宾

-

威望
0
论坛币
-3 个
通用积分
0
学术水平
4 点
热心指数
6 点
信用等级
3 点
经验
16967 点
帖子
197
精华
0
在线时间
546 小时
注册时间
2010-9-25
最后登录
2017-7-27

楼主
flyqiqi1213 发表于 2012-10-2 20:23:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
连老师:
      您好!
      我在锐思数据上下载一份数据,有些格式不太会调整。请连老师指导一下。
我下载的是数据是如表一所示的格式,其中可能有并列第4的股东,也有部分数据存在缺失。
  

公司代码

  
  

年度

  
  

股东排名

  
  

股东名称

  
  

1

  
  

2001

  
  

1

  
  

A

  
  

1

  
  

2001

  
  

2

  
  

B

  
  

1

  
  

2001

  
  

3

  
  

C

  
  

1

  
  

2001

  
  

4

  
  

D

  
  

1

  
  

2001

  
  

4

  
  

E

  
  

2

  
  

2001

  
  

1

  
  

AA

  
  

2

  
  

2001

  
  

2

  
  

AB

  
  

2

  
  

2001

  
  

3

  
  

AC

  
  

2

  
  

2001

  
  

4

  
  

AD

  
  

2

  
  

2001

  
  

5

  
  

AE

  
  

3

  
  

2002

  
  

2

  
  

BB

  
  

3

  
  

2002

  
  

3

  
  

BC

  
  

3

  
  

2002

  
  

4

  
  

BD

  
  

3

  
  

2002

  
  

5

  
  

BE

  


我想把他处理成如表2所示的格式
  

公司代码

  
  

年度

  
  

第一大股东名称

  
  

第二大股东名称

  
  

第三大股东名称

  
  

第四大股东名称

  
  

第五大股东名称

  
  

1

  
  

2001

  
  

A

  
  

B

  
  

C

  
  

D

  
  

E

  
  

2

  
  

2001

  
  

AA

  
  

AB

  
  

AC

  
  

AD

  
  

AE

  
  

3

  
  

2002

  
  


  
  

BB

  
  

BC

  
  

BD

  
  

BE

  


请问连老师,这个过程在stata中如何实现。
二维码

扫码加我 拉你入群

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

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

关键词:数据处理 连老师 Stata tata 部分数据 老师

沙发
arlionn 在职认证  发表于 2012-10-5 21:55:28
假设对应的英文变量名为 id year s1234 name
则可以执行如下命令:
duplicates drop id year s1234, force
reshape wide name, i(id) j(s1234)
由于手头没有数据,上述命令可能有错误,但思路可供参考。

藤椅
peyzf 发表于 2012-12-4 12:07:47
学习了。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 01:05