如何在Stata中生成摘要统计信息
我试图为从事一种工作、从事另一种工作的人创建某些变量的汇总统计数据,然后将其与从事两种工作的人进行比较。我能够为在这两种工作中工作过的人获取摘要代码,但我不确定如何创建一个不包括这些工作的摘要。以下是我到目前为止的情况:如何在Stata中生成摘要统计信息,stata,summary,Stata,Summary,我试图为从事一种工作、从事另一种工作的人创建某些变量的汇总统计数据,然后将其与从事两种工作的人进行比较。我能够为在这两种工作中工作过的人获取摘要代码,但我不确定如何创建一个不包括这些工作的摘要。以下是我到目前为止的情况: tabstat lwage educ hours exper, by(construc) stat(mean sd min max) nototal tabstat lwage educ hours exper, by(agric) stat(mean sd min max)
tabstat lwage educ hours exper, by(construc) stat(mean sd min max) nototal
tabstat lwage educ hours exper, by(agric) stat(mean sd min max) nototal
我认为有一种方法可以简单地通过construc和agric来总结变量,但那不起作用。任何帮助都会很好 正如哈雷在评论中所说,解决方案是:
tabstat lwage educ hours exper if construc == 0 & agric == 0, stat(mean sd min max) nototal
当我最初尝试if语句时语法错误您可以使用一个if语句,如tabstat lwage educ hours exper if construct==0&agric==0,statmean sd min max notatal或者您可以使用gen构造一个3类变量,并替换if和use by。