今天做的分位数归回踩了一个坑,写下来积累经验,分享
【第一个问题:分类变量factor variable在分位数回归中做图】
1. 分位数回归中,可以通过i.var 来生成factor variable,比如:sqreg y x i.edu, q(0.5)
这样输出结果,完全没问题
2. 但是如果要做图grqreg,就必须这样写上面的命令:
xi: sqreg y x i.edu, q(0.5)
否则在做图的时候,
grqreg, ci ols olsci seed(12345) 就会报错,说1b.edu invalid name
【第二个问题:分位数回归不收敛】
3. 分位数回归不收敛:直观看就是iteration的值不断变化,不稳定,这就是不收敛。不收敛是因为什么,怎样处理,在下面那个帖子中。
4. 然后我在处理过程中注意到,迭代的时间 (程序运行的时间) 和 怎样处理误差项,关系不大。如果是用boostrap 自助法来进行误差项的处理,时间就会明显更久一点。
关于mle回归不收敛 not converge 和back up的问题,在另一个帖子,大家可以阅读:https://bbs.pinggu.org/thread-10766316-1-1.html