我在Stata中有一个数据集,希望创建一个描述性统计表。目前我遇到的问题是,我的变量既是数字的,也是绝对的。对于数值变量,我知道我可以很容易地用平均值、标准差等来创建一个表。我刚才对分类变量有个问题。例如,教育包含5级不同的教育,我想在教育variable.This中显示每个选项的观察比例,这只是其中的一部分。我想要创建一个包含其他变量的描述性统计数据的总体表格,比如性别、年龄、收入、教育水平等等。
发布于 2022-05-04 00:50:52
为此,我喜欢使用用户提供的命令table1。键入ssc install table1以访问包。
sysuse auto
table1, vars(price contn \ rep78 cat)
+------------------------------------------------+
| Factor Level Value |
|------------------------------------------------|
| N 74 |
|------------------------------------------------|
| Price, mean (SD) 6,165.3 (2,949.5) |
|------------------------------------------------|
| Repair record 1978 1 2 (3%) |
| 2 8 (12%) |
| 3 30 (43%) |
| 4 18 (26%) |
| 5 11 (16%) |
+------------------------------------------------+键入help table1以获取其他选项。
发布于 2022-08-21 06:34:16
阿斯多克斯有一个创建table1的全面模板。模板可以在单个表中汇总不同类型的变量,例如连续变量和二进制/分类变量。Table1模板允许对分类/因素变量、连续变量和二进制变量进行不同的统计。容许的统计数字如下:
mean Mean of the variable
sd Standard deviation of the variables
ci 95% Confidence interval
n Counts
N Counts
frequency Counts
percentage Count as Percentage of total *
% Count as percentage of total上表中的统计数据可以有选择地用于分类变量、二进制变量和连续变量。每类变量的默认统计数据如下:(1)二进制变量:计数(百分比) (2)分类变量:计数(百分比) (3)连续变量:平均(95%置信区间)
Table1模板还支持调查权重。我在此页上发布了几个例子
https://stackoverflow.com/questions/72104558
复制相似问题