以下是引用ccsg在2009-3-2 15:45:00的发言:求各位XDJM:
我有一些数据,分布在不同的区间上,如(0,25],(25,50],(50,100],(100,无穷大),根据这些信息可以获得这些数据的中位值或均值吗,在stata中应该怎么做呢?
可以根据这些区间定一个类别变量,如 gg,然后使用 egen 命令中的 median() 和 mean() 函数即可。
如,
bysort gg: egen g_med = median(x)
bysort gg: egen g_mean = mean(x)