全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7953 15
2009-12-19
请问大家,在观察双变量关系时,描点很难比较直观的感受出二者之间的变化趋势,我想按照一个变量的十分之一分位为单位,针对变量A每个分位区间观察另一个变量的均值水平或者是中位数水平,这样往往观察趋势比较明了,请问如何实现呢?

谢谢大家
二维码

扫码加我 拉你入群

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

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

全部回复
2009-12-19 16:40:15
版主能帮忙解决吗?
二维码

扫码加我 拉你入群

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

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

2009-12-20 10:18:49
*A对应的变量是x。
sort x
cumul x,eq g(p)
replace p=int(10*p)+(int(10*p)!=10*p)
bys p: egen median=median(y)
bys p: egen mean=mean(y)
bys p: keep if _n<2
sc median mean p
二维码

扫码加我 拉你入群

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

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

2009-12-20 17:18:28
谢谢斑竹,确实可以,我有个疑问
replace p=int(10*p)+(int(10*p)!=10*p) 是什么原理?
int(10*p)!=10*p 这个不是判断语句吗?也可以加?
二维码

扫码加我 拉你入群

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

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

2009-12-21 09:23:25
weizhoukkk 发表于 2009-12-20 17:18 int(10*p)!=10*p 这个不是判断语句吗?也可以加?
它可以按条件生成0-1哑元。
二维码

扫码加我 拉你入群

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

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

2009-12-22 12:51:53
感谢版主GG,stata博大精深,细微之处要多请教才能掌握呀
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群