计算每组一个变量的平均值并将其添加为新变量

Calculate mean of one variable for each group and add it as new variable

在我的数据集中,我有两个变量作为工作经验(连续)和工作组(分类 - 20 个不同的组)。现在我想计算每个组的平均工作经验并将其作为第三个变量添加到我的数据集中。 你能在这方面帮助我吗?

aggregate 函数执行此操作。 使用以下语法:

aggregate /outfile=* mode=addvariables/break=WorkGroup /Exp_mean=mean(WorkExp).