楼主: 桃子桃子酱
5488 11

[面板数据求助] STATA怎样让处理完数据按初始的状态排序 [推广有奖]

  • 0关注
  • 0粉丝

已卖:530份资源

本科生

41%

还不是VIP/贵宾

-

威望
0
论坛币
5795 个
通用积分
3.9202
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
951 点
帖子
39
精华
0
在线时间
118 小时
注册时间
2017-9-9
最后登录
2024-4-8

楼主
桃子桃子酱 在职认证  学生认证  发表于 2018-9-18 15:52:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问数据在经过回归处理之后region和year的排序就是xtset id year之后的状态(图一),怎样将处理后的数据按图二那样排序呢,有什么简单的code吗
微信图片_20180917100231.png
0.1.png


二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Region xtset year stata 面板数据

沙发
黃河泉 在职认证  发表于 2018-9-18 19:01:27
谁是图一?谁是图二?试试
  1. sort region year
复制代码

藤椅
桃子桃子酱 在职认证  学生认证  发表于 2018-9-18 20:48:41
黃河泉 发表于 2018-9-18 19:01
谁是图一?谁是图二?试试
上海开头的是图一,北京开头的是图二  这个代码跑出来还是第一个的排序

板凳
黃河泉 在职认证  发表于 2018-9-19 06:40:28
桃子桃子酱 发表于 2018-9-18 20:48
上海开头的是图一,北京开头的是图二  这个代码跑出来还是第一个的排序
那可能要 (但可能还是有差异,region 部分)
  1. sort year region
复制代码
但是为什么要这样做?

报纸
桃子桃子酱 在职认证  学生认证  发表于 2018-9-19 20:45:34
黃河泉 发表于 2018-9-19 06:40
那可能要 (但可能还是有差异,region 部分)但是为什么要这样做?
因为想要将处理过的数据放到另外一个数据集单独跑

地板
伟轩 发表于 2018-9-19 20:51:29
  1. preserve
  2.       ......
  3. restore
复制代码

7
桃子桃子酱 在职认证  学生认证  发表于 2018-9-20 09:34:17
伟轩 发表于 2018-9-19 20:51
不对啊,这样数据也回到了初始的数据,中间计算的数据还是没有呀

8
蓝色 发表于 2018-9-20 15:38:33
你还是没有写清楚到底要实现什么

9
伟轩 发表于 2018-9-20 18:01:32
桃子桃子酱 发表于 2018-9-20 09:34
不对啊,这样数据也回到了初始的数据,中间计算的数据还是没有呀
把中间计算的结果在restore之前保存起来就行了

10
fuganggangxx 在职认证  发表于 2019-1-13 05:48:46
还有个好办法可以试试:先生成一个obs变量为自然数列以记录原顺序
gen obs = _n   
操作完成后再按obs排序就可以回到原来的顺序
sort obs
如果觉得obs多余,排序后再删除
drop obs
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 3 + 3 + 3 好的意见建议

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

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 22:12