分位数回归适合自变量对不同分位数因变量的影响,做出的解释是X对不同分位数Y的解释。
乍一听很鸡肋,但是用处很大。比如蛋白质摄入对不同BMI水平的影响,也可以看经济投入对不同阶段效果的影响。
代码中的意思是,使用e1的数据,自变量为age,因变量为SOD水平,分位数使用0.05到0.95,按照0.05的间隔来。也可以设置固定值,例如
quantile=0.1 0.25 0.5 0.75 0.9,这样。
proc quantlife data=e1 plots=quantplot ; /*分位数回归*/
model SOD=age /quantile=0.05 to 0.95 by 0.05;
run;