全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2479 8
2020-08-06
这是我的第一张表(如下),是上市公司10-18年度的csr得分
stkcdyearcsrf

2

2010

64.2

2

2011

84.56

2

2012

86.71

2

2013

83.73

2

2014

70.74

2

2015

90

2

2016

76.43

2

2017

42.03

2

2018

40.25

4

2010

13.5

4

2011

19.64

4

2012

19.68

4

2013

19.38

4

2014

17.99

4

2015

18.52

4

2016

20.66

4

2017

20.48

4

2018

7.92

7

2011

15.41

7

2012

9.43

7

2013

15.22

7

2014

-8.4

7

2015

7.25

7

2016

9.27

7

2017

20.84

7

2018

0.85

表2是违规上市公司,如下图
stkcdyearfraudtypefraud_dummy

4

2010

1

1

4

2013

3

1

4

2015

3

1

4

2017

3

1

4

2018

3

1

4

2019

3

1

7

2014

2

1

7

2015

3

1

7

2016

2

1

7

2019

2

1


黄老师说考虑表1和表2merge,但这只能得到违规公司的csr得分。我要的是整个上市公司的违规情况和csr得分,也即怎么处理两张表使得在保留表1主体的情况下能够使表2的内容替换和表1重复的部分?蓝色版主说的考虑用append的话,结果如下:
stkcdyearcsrffraudtypefraud_dummy

2

2010

64.2

2

2011

84.56

2

2012

86.71

2

2013

83.73

2

2014

70.74

2

2015

90

2

2016

76.43

2

2017

42.03

2

2018

40.25

4

2010

13.5

4

2011

19.64

4

2012

19.68

4

2013

19.38

4

2014

17.99

4

2015

18.52

4

2016

20.66

4

2017

20.48

4

2018

7.92

7

2011

15.41

7

2012

9.43

7

2013

15.22

7

2014

-8.4

7

2015

7.25

7

2016

9.27

7

2017

20.84

7

2018

0.85

4

2010

1

1

4

2013

3

1

4

2015

3

1

4

2017

3

1

4

2018

3

1

4

2019

3

1

7

2014

2

1

7

2015

3

1

7

2016

2

1

7

2019

2

1

即如何处理才能得到以下结果??
stkcdyearcsrffraudtypefraud_dummy

2

2010

64.2

2

2011

84.56

2

2012

86.71

2

2013

83.73

2

2014

70.74

2

2015

90

2

2016

76.43

2

2017

42.03

2

2018

40.25

4

2010

13.5

1

1

4

2011

19.64

4

2012

19.68

4

2013

19.38

3

1

4

2014

17.99

4

2015

18.52

3

1

4

2016

20.66

4

2017

20.48

3

1

4

2018

7.92

3

1

7

2011

15.41

7

2012

9.43

7

2013

15.22

7

2014

-8.4

2

1

7

2015

7.25

3

1

7

2016

9.27

2

1

7

2017

20.84

7

2018

0.85


二维码

扫码加我 拉你入群

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

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

全部回复
2020-8-6 12:03:40
help merge
看起来还是merge ,试一下之前的代码,merge之后数据不会变小吧。
二维码

扫码加我 拉你入群

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

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

2020-8-6 13:45:42

*设表1 表2文件名为当前目录下的s1.dta s2.dta
use s1.dta,clear

merge m:1  stkcd year using  s2.dta,nogen keep(1 3)
二维码

扫码加我 拉你入群

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

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

2020-8-6 14:03:06
hya2000an 发表于 2020-8-6 13:45
*设表1 表2文件名为当前目录下的s1.dta s2.dta
use s1.dta,clear
老师您好,请问选择项nogen keep(1 3)是什么意思
二维码

扫码加我 拉你入群

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

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

2020-8-6 14:07:38
你上一个帖子提供的信息不全

只能猜测是append

现在这个帖子信息全了,那就不是append了。
所以发帖求助,你自己要写清楚,
二维码

扫码加我 拉你入群

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

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

2020-8-6 14:08:37
蓝色 发表于 2020-8-6 14:07
你上一个帖子提供的信息不全

只能猜测是append
学术不精,已经用merge加选择项解决了,谢谢老师
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群