楼主: xmkwff821703
4370 5

[面板数据求助] stata重复值的处理!如果生成对一列数据进行赋值时候,怎么把重复值视为一项继续进行 [推广有奖]

  • 6关注
  • 1粉丝

硕士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
62 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
2054 点
帖子
149
精华
0
在线时间
171 小时
注册时间
2017-3-26
最后登录
2019-6-5

楼主
xmkwff821703 学生认证  发表于 2018-4-8 17:32:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位老师,学生在进行stata的重复数据处理,怎样对重复数据视为一项进行赋值呢?

A        B
100   1
3       2
3       2
3       2
4       3
4       3
4       3
4       3
5       4
6       5
7       6
7       6
7       6
8
这种,,就是B变量来数A变量值所处的位置,从1开始,如果是重复的,就视为处于一个位置,继续往下面赋值这种???
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 重复值 数据处理 重复数

沙发
黃河泉 在职认证  发表于 2018-4-8 17:55:31
1.        你若要问程序 (code),请附上资料;你若要附上资料,请用 dataex 印出资料。
2.        尔后建议请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

藤椅
arikjin 在职认证  发表于 2018-4-8 18:34:20
如果你不想按照A的取值大小(不管是字符型还是数值型)排列后赋值,即按照目前的顺序进行赋值的话,可以尝试以下方式。
  1. egen tag=tag(A)
  2. gen B=sum(tag)
复制代码

你需要在你的数据里面验证一下看看是否符合你的需要。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
xmkwff821703 + 5 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 5  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
xmkwff821703 学生认证  发表于 2018-4-13 21:58:48
arikjin 发表于 2018-4-8 18:34
如果你不想按照A的取值大小(不管是字符型还是数值型)排列后赋值,即按照目前的顺序进行赋值的话,可以尝试 ...
那请问您知不知道怎么把季度数据转换成日数据呢

报纸
arikjin 在职认证  发表于 2018-4-14 07:09:14 来自手机
xmkwff821703 发表于 2018-4-13 21:58
那请问您知不知道怎么把季度数据转换成日数据呢
你需要提供有代表性的样本数据。请用dataex
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 2 + 2 + 2 我很赞同

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

地板
xmkwff821703 学生认证  发表于 2018-4-15 10:47:48
arikjin 发表于 2018-4-14 07:09
你需要提供有代表性的样本数据。请用dataex
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long(scode deadline) double(var3 var4)
  4. 300001 20071231    .19    .19
  5. 300001 20080930      .      .
  6. 300001 20081231    .64    .64
  7. 300001 20090331    .14    .14
  8. 300001 20090630    .41    .41
  9. 300001 20090930    .64      .
  10. 300001 20091231    .79    .79
  11. 300001 20100331    .12    .12
  12. 300001 20100630   .275   .275
  13. 300001 20100930     .5     .5
  14. 300001 20101231    .85    .85
  15. 300001 20110331    .15    .15
  16. 300001 20110630   .238   .238
  17. 300001 20110930    .36    .36
  18. 300001 20111231    .52    .52
  19. 300001 20120331    .07    .07
  20. 300001 20120630   .177   .177
  21. 300001 20120930    .28    .28
  22. 300001 20121231     .4     .4
  23. 300001 20130331    .09    .09
  24. 300001 20130630    .25    .25
  25. 300001 20130930   .436   .436
  26. 300001 20131231    .59    .59
  27. 300001 20140331    .17    .17
  28. 300001 20140630    .18    .18
  29. 300001 20140930    .31    .31
  30. 300001 20141231     .4     .4
  31. 300001 20150331    .11    .11
  32. 300001 20150630     .1     .1
  33. 300001 20150930    .13    .13
  34. 300001 20151231    .16    .16
  35. 300001 20160331    .05    .05
  36. 300001 20160630    .09    .09
  37. 300001 20160930    .13    .13
  38. 300001 20161231    .25    .25
  39. 300001 20170331    .06    .06
  40. 300001 20170630     .1     .1
  41. 300001 20170930    .14    .14
  42. end
复制代码
其中的deadline是按照截止季末日期的数据,,我想怎么按照季末算出var3和var4对应季度平均每一天的值哦

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

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