2401_83901635 2024-07-18 19:31 采纳率: 0%
浏览 1

stata16里边的egen id=group(ip) 显示unknown

显示unknown egen function group()
这个代码在stata14中可以运行,我复制过来到16的版本就显示上边的问题,请各位学霸帮忙解答一下

  • 写回答

4条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-07-18 19:31
    关注

    引自免费微信小程序:皆我百晓生

    在Stata中,egen 是一个用于生成新的变量的函数。关于你遇到的问题,egen id=group(ip) 在Stata 16中显示未知,可能是因为某些功能在新版本中发生了变化或不再支持。但在Stata 14中可以正常运行。

    首先,确保你的Stata 16版本是最新的,有时候软件的更新会修复这类问题。如果更新后问题仍然存在,你可以尝试使用其他方法来实现相同的功能。在Stata中,通常可以使用by命令配合egen来达到分组生成变量的目的。以下是一个可能的替代方案:

    clear
    input id ip
    1  A
    2  B
    3  A
    4  C
    5  B
    end
    sort ip // 确保ip是排序的
    egen idnew = group(_n) if ip == ip[_n-1] // 生成新的变量idnew,如果当前行的ip与前一行相同则赋予相同的组号
    

    在这个例子中,我们首先创建了一个简单的数据集并对其进行排序。然后,使用egen生成一个新的变量idnew,这个变量会根据ip变量的值进行分组。如果当前行的ip与前一行相同,那么新的变量idnew将赋予相同的组号。这样你可以达到类似group()函数的效果。这种方法可能需要根据你的具体需求进行调整。如果这不能满足你的需求,请提供更多的上下文信息或数据样例,我会尽力帮助你找到解决方案。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月18日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见