楼主: 马瑞祺
1273 5

[数据管理求助] 求达人指导,请问RD命令为何不能用by id: [推广有奖]

  • 1关注
  • 1粉丝

博士生

42%

还不是VIP/贵宾

-

威望
0
论坛币
456 个
通用积分
7.1855
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1447 点
帖子
63
精华
0
在线时间
477 小时
注册时间
2019-12-4
最后登录
2025-12-10

楼主
马瑞祺 学生认证  发表于 2020-6-5 11:59:35 |AI写论文
20论坛币
求达人指导,请问RD命令为何不能用by id:前缀 实现对多个城市进行断点回归,我的命令:by id:rd aqi t,z0(0) graph mbw(100)  cov(prs pre rhu tem win ) stata首先的错误汇报为 not sorted,使用命令sort id后任然错误,如图所示,另附数据集

_OA`{IZ]6_VVPSU%CL(Z5B7.png (9.66 KB)

_OA`{IZ]6_VVPSU%CL(Z5B7.png

hubei.dta
下载链接: https://bbs.pinggu.org/a-3241956.html

175.35 KB

关键词:不能用 sorted GRAPH Stata 断点回归

沙发
蓝色 发表于 2020-6-5 12:56:28
那个命令不能和by一起用
那你就分开写

藤椅
马瑞祺 学生认证  发表于 2020-6-5 12:59:09 来自手机
蓝色 发表于 2020-6-5 12:56
那个命令不能和by一起用
那你就分开写
主要是城市很多,有126个城市,分数据集处理会不会太麻烦了

板凳
马瑞祺 学生认证  发表于 2020-6-5 13:00:48 来自手机
蓝色 发表于 2020-6-5 12:56
那个命令不能和by一起用
那你就分开写
或者有没有别的处理方法能对一个126城市数据合并数据集进行<u>RD</u>

报纸
蓝色 发表于 2020-6-5 13:43:49
你早stata的do文件中写126行命令能用多长时间?
有你等待、询问的时间早就把命令都执行完了

rd aqi t  if id==1,z0(0) graph mbw(100)  cov(prs pre rhu tem win )
rd aqi t  if id==2,z0(0) graph mbw(100)  cov(prs pre rhu tem win )
rd aqi t  if id==3,z0(0) graph mbw(100)  cov(prs pre rhu tem win )


地板
马瑞祺 学生认证  发表于 2020-6-5 15:03:28 来自手机
蓝色 发表于 2020-6-5 13:43
你早stata的do文件中写126行命令能用多长时间?
有你等待、询问的时间早就把命令都执行完了
每个城市还有7个被解释变量 需要126*7次回归

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

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