stata怎么做两个变量的二维列表
时间: 2023-07-01 19:23:59 浏览: 620
面板数据定义差分和滞后变量的stata操作的代码_stata差分代码_滞后变量命令_stata_源码
5星 · 资源好评率100%
在Stata中,可以使用`tabulate`命令来生成两个变的二维列表,也称为交叉表。语法如下:
```
tabulate var1 var2
```
其中,`var1`和`var2`是要生成交叉表的两个变量。例如,如果我们有一个数据集`mydata`,其中包含两个变量`gender`和`edu`,可以使用以下命令生成二维列表:
```
use mydata
tabulate gender edu
```
这将生成一个二维列表,其中行表示`gender`变量的取值,列表示`edu`变量的取值。每个单元格中的数字表示对应行和列的交叉频数。
如果想要生成百分比表,可以在命令中加入`row`或`column`选项,例如:
```
tabulate gender edu, row
```
这将生成一个按行百分比计算的二维列表。如果想要按列百分比计算,可以使用`column`选项。
阅读全文