楼主: sunhanhan1996
861 9

[面板数据求助] 关于数据处理的问题 [推广有奖]

  • 8关注
  • 1粉丝

博士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
379 个
通用积分
8.6376
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4572 点
帖子
140
精华
0
在线时间
293 小时
注册时间
2019-10-13
最后登录
2024-4-23

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
stkcd        year        fraudtype        fraud_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
部分数据如上所示,数据展示的是上市公司违规情况,fraudtype是上市公司违规的打分,dummy指的存在违规取1。因为这是csmar违规数据库收集和整理得出的,因此都是存在违规的上市公司。需求是想要把这些违规的上市公司和不存在违规行为的公司进行合并,这里肯定不能用merge。或许有什么好方法能够使得这些违规的数据库和现有的所有上市公司数据库进行整合。达到以下目的:
stkcd        year        fraudtype        fraud_dummy
2       2010    0   0
2       2011    0    0
4        2010           1        1
4       2011   0    0
4       2012    0    0
4        2013           3        1
4       2014    0    0
4        2015           3        1
感谢各位老师。

二维码

扫码加我 拉你入群

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

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

关键词:数据处理 上市公司数据库 上市公司数据 fraud Dummy 连玉君 连玉君老师 求助stata stata学习 Stata

沙发
DΘstinyじò 发表于 2020-8-6 03:33:51 |只看作者 |坛友微信交流群
  1. use 不在违规的数据,clear
  2. merge 1:1 stkcd year using 违规的数据
  3. sort stkcd year
复制代码

使用道具

藤椅
蓝色 发表于 2020-8-6 06:34:48 来自手机 |只看作者 |坛友微信交流群
不是merge
那就是append

自己看看帮助或manual里面例子就能解决

使用道具

板凳
黃河泉 在职认证  发表于 2020-8-6 08:15:14 |只看作者 |坛友微信交流群
为什么不能用 merge?看起来应该是可以的。

使用道具

报纸
917968079 发表于 2020-8-6 11:08:54 |只看作者 |坛友微信交流群
应该是用append就可以了

使用道具

地板
sunhanhan1996 学生认证  发表于 2020-8-6 11:17:25 |只看作者 |坛友微信交流群
DΘstinyじò 发表于 2020-8-6 03:33
谢谢老师,请看我的新帖

使用道具

7
sunhanhan1996 学生认证  发表于 2020-8-6 11:18:06 |只看作者 |坛友微信交流群
917968079 发表于 2020-8-6 11:08
应该是用append就可以了
append要替换原有数据,就是怎么处理两张表使得在保留表1主体的情况下能够使表2的内容替换和表1重复的部分?参见我的新帖,谢谢老师

使用道具

8
sunhanhan1996 学生认证  发表于 2020-8-6 11:19:23 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-8-6 08:15
为什么不能用 merge?看起来应该是可以的。
谢谢黄老师,merge只会使样本变“小”,我没有把问题详细说清楚,请老师看我重新发的帖子。

使用道具

9
sunhanhan1996 学生认证  发表于 2020-8-6 11:20:14 |只看作者 |坛友微信交流群
蓝色 发表于 2020-8-6 06:34
不是merge
那就是append
append的问题在于怎么处理两张表使得在保留表1主体的情况下能够使表2的内容替换和表1重复的部分?参见我的新帖,谢谢老师

使用道具

10
sunhanhan1996 学生认证  发表于 2020-8-6 14:07:27 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-8-6 08:15
为什么不能用 merge?看起来应该是可以的。
学术不精,已经用merge加选择项解决了,谢谢黄老师

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-3 17:44