1、打开Stata软件,点击左上角的“File”选项,然后选择“import”选项,最后点击“excel spreadsheet”选项。
2、在“import excel”界面中,点击“browser”按钮,加载需要多元回归分析的数据。
3、选中需要多元分析的数据,然后点击“打开”按钮。
4、数据加载成功后,会返回至“import excel”界面,点击下方的“OK”按钮。
5、返回至Stata软件的主界面,然后在下方“command”对话框中输入“reg A B”然后点击回车。
6、点击回车后,数据就显示在界面的上方。
单就你给的这个命令来说,tab1 group, g(a)的意思是把group这个变量取值相同的归为一组,生成一组新的虚拟变量,group有几个取值就生成几个虚拟变量,同一个虚拟变量取值为1表示为同一组。
举个例子,如果group变量有10个观测值,其中第一个到第五个取值为A,第六个到第十个取值为B,显然我们希望第一个到第五个分为一组,剩下的为另一组,那么用tab1 group, g(a)这个命令可以。得到的结果是会生成a1, a2两个新的虚拟变量,a1=1为一组,这一组的group取值为A;a2=1也为一组,这一组的group取值为B。但这样分组其实没有什么太大意义,因为本来group=A, 或者group=B 天然就是一组了,不用虚拟变量表示也很直观。
我不太明白你的数据具体是怎么样,想根据什么变量分组,我只能解释下你给的命令的含义。
【方法】
xgroup
xgroup is an extended version of the egen function group(varlist). It inputs a varlist of existing variables, and groups the data by the varlist. It generates as output a new variable, indicating the group to which each observation belongs, and/or an output dataset (or resultsset), with 1 observation per group, and data on the values of the varlist variables, and of the generated variable (if specified), corresponding to that group.
【例子】
sysuse auto, clear
xgroup rep78 foreign, saving(auto1.dta, replace)
单就你给的这个命令来说,tab1 group, g(a)的意思是把group这个变量取值相同的归为一组,生成一组新的虚拟变量,group有几个取值就生成几个虚拟变量,同一个虚拟变量取值为1表示为同一组。
举个例子,如果group变量有10个观测值,其中第一个到第五个取值为A,第六个到第十个取值为B,显然我们希望第一个到第五个分为一组,剩下的为另一组,那么用tab1 group, g(a)这个命令可以。
你用的什么统计方法?不要把性别设成group factor,设成fix factor之类的