summarize X , detail
gen un_p5 = di r(p5)
gen un_p10 = di r(p10)
gen un_p25 = di r(p25)
gen un_p50 = di r(p50)
gen un_p75 = di r(p75)
gen un_p90 = di r(p90)
gen un_p95 = di r(p95)
gen un_p99 = di r(p99)为了判断两个变量(X,Y)的百分位数是否相等,我想对另一个变量Y进行summarize, detail
summarize Y, detail
gen c_p5 = di r(p5)
gen c_p10 = di r(p10)
gen c_p25 = di r(p25)
gen c_p50 = di r(p50)
gen c_p75 = di r(p75)
gen c_p90 = di r(p90)
gen c_p95 = di r(p95)
gen c_p99 = di r(p99)使用gen命令创建变量时出现此错误
di not found
r(111) ;我想要ttest un_p5 = c_p5
un_p10 = c_p10 对于每个百分位数-。
发布于 2018-02-06 22:27:25
只需省略di:它在这里是无关紧要的,也是非法的。您正在寻找的模式是
gen un_p5 = r(p5) 请注意,您需要summarize, detail才能使其有用。(单独使用summarize时,上面的语句是合法的,但只会存储每个观察值中缺少的数字。)
但是为什么你要把8个常量放在8个变量中,这是不清楚的。这些常量将在每次观察中重复。为什么不使用标量或者向量呢?你想在这里做什么?
https://stackoverflow.com/questions/48644715
复制相似问题