Stata:使用egen group()创建唯一标识符

亚洲人

我有一个数据集,其中每一行都是一个牢固的年份对,而firmid这是一个字符串。

如果我做

duplicates drop firmid year, force

由于没有重复项,因此它不会删除任何内容(我最初是在运行之后创建数据集的duplicates drop firmid year, force)。

到现在为止还挺好。我想创建一个需要firmid数字的面板所以我跑

egen newid = group(firmid)
xtset newid year

但是会弹出“面板中的重复时间值”错误。此外,

duplicates list newid year

列出了一堆重复项。

好像egen, group()没有生成唯一的组。我的问题是:为什么,以及如何以健壮的方式创建唯一的组?

jphaller

这是一个旧线程,但是我最近遇到了相同的症状,因此我想分享自己的解决方案。当然,只要发问者没有提供更多细节,我们就不会知道我和他的原因是否相同。

问题原来是精度问题。正如解释这里在4.4节,对存储为花车整数做过测算仅达16 777 216的范围内是准确的。因此,如果样本中的公司数量超过16,777,216,则舍入误差将导致同一ID分配给多个公司。这可以通过将ID变量的精度提高到long来直接解决:

egen long newid = group(firmid)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用XSLT从XML的段落内容创建ID(唯一标识符)

来自分类Dev

使用某些唯一标识符识别Microsoft Band

来自分类Dev

使用purrr进行下采样。唯一标识符

来自分类Dev

使用 Fluent API 添加唯一标识符

来自分类Dev

C#-使用枚举作为唯一标识符的替代方法

来自分类Dev

如何在VBA中使用唯一标识符引用Excel链接

来自分类Dev

FiddlerCore:使用Session.id作为唯一标识符是否安全?

来自分类Dev

Presto-使用唯一标识符连接多个表

来自分类Dev

如何使用初始化的模型作为模式打开的唯一标识符?

来自分类Dev

使用相同的唯一标识符更新重复数据

来自分类Dev

使用唯一标识符,将行值与R中的列名匹配

来自分类Dev

使用VBA在Access表中查找值而没有唯一标识符的情况

来自分类Dev

使用非唯一标识符更新和选择FIFO队列中的MySQL表

来自分类Dev

如何使用R在缺少某些值的唯一标识符中添加缺失的零?

来自分类Dev

可以使用Ticks of DateTime.Now生成重复的唯一标识符吗?

来自分类Dev

C#-使用枚举作为唯一标识符的替代方法

来自分类Dev

Rails 4:使用唯一的字母数字标识符(不是主键)来联接表

来自分类Dev

如何使用唯一标识符批量处理水印图像?

来自分类Dev

VBA 通过唯一标识符使用打印机

来自分类Dev

使用非唯一标识符来查找与 jquery 的兄弟

来自分类Dev

根据矩阵在Excel或Stata中创建伪造的标识符

来自分类Dev

Excel:创建唯一标识符

来自分类Dev

使用UUID为特定字符串生成唯一标识符是否安全(就唯一性而言)?

来自分类Dev

使用UUID为特定字符串生成唯一标识符是否安全(就唯一性而言)?

来自分类Dev

使用电子邮件地址作为唯一标识符而不是Shiro for Grails的用户名

来自分类Dev

使用 tm 函数时保留唯一标识符(例如,记录 ID) - 不适用于大量数据?

来自分类Dev

使用函数将唯一标识符附加到输出列表列表中的每个子列表?

来自分类Dev

使用java从具有唯一标识符的字符串中获取子字符串

来自分类Dev

使用动态标识符在linq中创建对象数组

Related 相关文章

  1. 1

    使用XSLT从XML的段落内容创建ID(唯一标识符)

  2. 2

    使用某些唯一标识符识别Microsoft Band

  3. 3

    使用purrr进行下采样。唯一标识符

  4. 4

    使用 Fluent API 添加唯一标识符

  5. 5

    C#-使用枚举作为唯一标识符的替代方法

  6. 6

    如何在VBA中使用唯一标识符引用Excel链接

  7. 7

    FiddlerCore:使用Session.id作为唯一标识符是否安全?

  8. 8

    Presto-使用唯一标识符连接多个表

  9. 9

    如何使用初始化的模型作为模式打开的唯一标识符?

  10. 10

    使用相同的唯一标识符更新重复数据

  11. 11

    使用唯一标识符,将行值与R中的列名匹配

  12. 12

    使用VBA在Access表中查找值而没有唯一标识符的情况

  13. 13

    使用非唯一标识符更新和选择FIFO队列中的MySQL表

  14. 14

    如何使用R在缺少某些值的唯一标识符中添加缺失的零?

  15. 15

    可以使用Ticks of DateTime.Now生成重复的唯一标识符吗?

  16. 16

    C#-使用枚举作为唯一标识符的替代方法

  17. 17

    Rails 4:使用唯一的字母数字标识符(不是主键)来联接表

  18. 18

    如何使用唯一标识符批量处理水印图像?

  19. 19

    VBA 通过唯一标识符使用打印机

  20. 20

    使用非唯一标识符来查找与 jquery 的兄弟

  21. 21

    根据矩阵在Excel或Stata中创建伪造的标识符

  22. 22

    Excel:创建唯一标识符

  23. 23

    使用UUID为特定字符串生成唯一标识符是否安全(就唯一性而言)?

  24. 24

    使用UUID为特定字符串生成唯一标识符是否安全(就唯一性而言)?

  25. 25

    使用电子邮件地址作为唯一标识符而不是Shiro for Grails的用户名

  26. 26

    使用 tm 函数时保留唯一标识符(例如,记录 ID) - 不适用于大量数据?

  27. 27

    使用函数将唯一标识符附加到输出列表列表中的每个子列表?

  28. 28

    使用java从具有唯一标识符的字符串中获取子字符串

  29. 29

    使用动态标识符在linq中创建对象数组

热门标签

归档