楼主: yoiceee
2056 9

[面板数据求助] egen group函数生成的为什么是乱序分组编号? [推广有奖]

  • 0关注
  • 0粉丝

初中生

28%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
4.3780
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
219 点
帖子
4
精华
0
在线时间
42 小时
注册时间
2022-12-14
最后登录
2024-4-16

楼主
yoiceee 发表于 2022-12-14 23:09:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据是城市的一个面板数据,想给城市按顺序分组编号,比如说鞍山为1,白山为2,德州为3,以此类推。 但是输入egen id=group(city)这条命令以后发现生成的id是乱序的,鞍山怎么就变成176了??百思不得其解,求教!! 屏幕截图_20221214_230458.png

二维码

扫码加我 拉你入群

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

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

关键词:Group egen 百思不得其解 City 面板数据 Stata Stata专版 stata软件 求教stata stata命令

回帖推荐

songking 发表于10楼  查看完整内容

sencode即可顺序实现

917968079 发表于5楼  查看完整内容

个人理解,egen 中group依据sort的结果,而stata 14之后的版本中sort对中文的排序依据的是utf-8编码而不是拼音,可以解释这种情况。

沙发
黃河泉 在职认证  发表于 2022-12-15 11:17:08
可能在排序时,按照中文 (不知道是否为拼音) 排序,所以才会造成此种情况 (可用 sort city 确认)。虽然不是百分之百确定,但应该八九不离十。

藤椅
yoiceee 发表于 2022-12-15 11:54:01
黃河泉 发表于 2022-12-15 11:17
可能在排序时,按照中文 (不知道是否为拼音) 排序,所以才会造成此种情况 (可用 sort city 确认)。虽然不是 ...
感谢黄老师回复!有点像是按照拼音来的,但是不知道为什么是s开头的城市排第一,分别是三亚市、三明市、然后又是d开头的城市,然后又变成丽江、乌鲁木齐,很混乱,那如果我想用我原本的顺序来编号,该怎么办呢 屏幕截图_20221215_114819.png 屏幕截图_20221215_115138.png

板凳
yoiceee 发表于 2022-12-15 12:00:01
黃河泉 发表于 2022-12-15 11:17
可能在排序时,按照中文 (不知道是否为拼音) 排序,所以才会造成此种情况 (可用 sort city 确认)。虽然不是 ...
感谢黄老师回复!但是似乎也不太按拼音顺序 因为s开头的三个城市分别排1、2和3,然后又是d开头的,然后有丽江、乌鲁木齐,很混乱。如果我想用原先自己的顺序编号该如何操作呢?想令city显示的顺序鞍山为1,白山为2然后依次向下。 屏幕截图_20221215_114819.png 屏幕截图_20221215_115138.png

报纸
917968079 发表于 2022-12-15 13:10:44
个人理解,egen 中group依据sort的结果,而stata 14之后的版本中sort对中文的排序依据的是utf-8编码而不是拼音,可以解释这种情况。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
黃河泉 + 3 + 3 + 3 + 3 观点有启发

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

地板
917968079 发表于 2022-12-15 13:19:01
stata帮助文件在这一节介绍了对于Unicode编码(比如中文)的字符如何按照使用者的习惯排序
12.4.2.5 Sorting strings containing Unicode characters

7
ctmldcy 发表于 2022-12-15 18:43:48
感谢楼主分享!

8
黃河泉 在职认证  发表于 2022-12-15 21:31:33
yoiceee 发表于 2022-12-15 12:00
感谢黄老师回复!但是似乎也不太按拼音顺序 因为s开头的三个城市分别排1、2和3,然后又是d开头的,然后有 ...
看看 (help) encode 可行否?

9
escaflowne1985 在职认证  发表于 2022-12-16 22:06:44
感谢分享~~~~~~么么哒

10
songking 发表于 2022-12-17 09:24:59
sencode即可顺序实现

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-9 02:47