楼主: ai吃脆脆鲨
411 3

[求助] stata季度数据排序 [推广有奖]

  • 0关注
  • 0粉丝

高中生

0%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
78 点
帖子
7
精华
0
在线时间
44 小时
注册时间
2020-3-4
最后登录
2025-6-28

楼主
ai吃脆脆鲨 发表于 2024-3-3 21:54:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
想问一下大家,  我想对季度数据进行排序。我的数据是从2003-3开始,到2021-12。我用下面两个命令生成了time,但是看图片就能看出来我sort之后的季度数据并不是正常是 3 6 9 12的次序,而是12 3 6 9,这样情况下变量time的次序也是乱的,想请教一下大家这种情况下怎么处理呢?用什么代码生成季度排序的才好呀? sort Quarter Code    egen time=group(Quarter) 数据截图

二维码

扫码加我 拉你入群

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

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

关键词:Stata 季度数据 tata Quarter Group stata 季度数据排序

沙发
ai吃脆脆鲨 发表于 2024-3-3 21:54:57
这是图片,怎么感觉有点看不到呢 ?

微信图片_20240303215010.png (7.74 KB)

微信图片_20240303215010.png

藤椅
子鱼子淇 学生认证  发表于 2024-3-7 22:43:46
gen a=string( quarter , "%12.0f")
生成了五位数字的时间戳,在将a转化为了数字型,以此排序。不知道你的情况是否可行

板凳
淇奥真人 发表于 2024-3-9 10:00:49
感觉这个排序是按照首字符的逻辑?12的首字符是1,所以被排在了第一位。把12改成91,或许是个讨巧的方法?

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-8 14:09