当需要使用 if 限制每个变量时,许多变量的摘要 table
Summary table of many variables when each needs to be restricted using if
我在 Stata 中有三个不同的变量,var1
、var2
和 var3
。
我需要对这三个变量进行汇总 table,以便我将观测值、平均值、标准差、最小值、最大值作为结果汇总中的字段 table。
我正在使用以下代码:
su var1 if restriction == 2
su var2 if restriction == 3
su var3 if restriction == 4
由于摘要 table 是根据应用了限制的变量创建的,我无法使用 :
su var1 var2 var3
如果有人对如何修改我的代码有任何想法,我将非常感激,这样我就可以使用一行代码而不是三行代码来获得一个 table 将我的所有统计信息require,然后我可以将其作为 table 复制到我的 Word 文档中。
没有示例数据,此处无法重现任何内容。请学习https://whosebug.com/help/mcve
但我会去
gen var1_2 = var1 if restriction == 2
gen var2_3 = var2 if restriction == 3
gen var3_4 = var3 if restriction == 4
summarize var1_2 var2_3 var3_4
我在 Stata 中有三个不同的变量,var1
、var2
和 var3
。
我需要对这三个变量进行汇总 table,以便我将观测值、平均值、标准差、最小值、最大值作为结果汇总中的字段 table。
我正在使用以下代码:
su var1 if restriction == 2
su var2 if restriction == 3
su var3 if restriction == 4
由于摘要 table 是根据应用了限制的变量创建的,我无法使用 :
su var1 var2 var3
如果有人对如何修改我的代码有任何想法,我将非常感激,这样我就可以使用一行代码而不是三行代码来获得一个 table 将我的所有统计信息require,然后我可以将其作为 table 复制到我的 Word 文档中。
没有示例数据,此处无法重现任何内容。请学习https://whosebug.com/help/mcve
但我会去
gen var1_2 = var1 if restriction == 2
gen var2_3 = var2 if restriction == 3
gen var3_4 = var3 if restriction == 4
summarize var1_2 var2_3 var3_4