我有一个关于教育,职业,种族和工资的个人信息的数据集(这是数据)。我想按教育和职业组创建一个表组,其中列将是每种可能的种族之一。
我知道collapse
,并且我能够创建,例如,使用
collapse (mean) wage, by(educ ocup)
但是,我不知道如何在列中转换行观察。编码race后,我尝试:
collapse (count) race , by(educ ocup)
但它没有像预期的那样工作。
我想要的输出是:
black hispanic white
educ ocup
Phd public sector 0.0 1.0 0.0
college private sector 1.0 0.0 0.0
public sector 0.0 0.0 3.0
high school private sector 14.0 7.0 13.0
public sector 16.0 17.0 17.0
master private sector 1.0 0.0 0.0
public sector 0.0 1.0 0.0
middle school private sector 10.0 10.0 9.0
public sector 16.0 19.0 20.0
some college private sector 2.0 3.0 3.0
public sector 8.0 5.0 4.0
table ocup race, by(educ) c(count wage)