stata中可以按照被解释变量的值来进行分组嘛

1个回答
展开全部
咨询记录 · 回答于2023-06-15
stata中可以按照被解释变量的值来进行分组嘛
亲☺️Stata中可以按照被解释变量的值来进行分组。您可以使用Stata命令"egen"或者"egenmore"来实现按照被解释变量进行分组。举个例子,如果您想按照变量"y"的取值来划分观测值所在的组,则可以通过以下命令实现:```** 假设y的数据类型为numericegen group = group(y)```这个命令将创建一个新的变量"group",它的值表示每个观测值所在的组别。Stata会将所有y相等的观测值分到同一组中,所以生成的group值是连续的整数。如果您希望将观测值划分为n组,可以使用"cut"函数。例如,以下命令将把变量"y"划分为5组:```** 假设y的数据类型为numericegen group = cut(y), group(5)```这个命令也将生成一个新的变量"group",它表示每个观测值所在的组别。 不同点在于,Stata会根据y的最小值和最大值以及n的数量来生成等距间隔的组,而不是根据y的值相等来进行分组。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消