我正在平均不同类型教师在3年内的教学时间百分比。平均百分比需要加起来达到100%,但没有,因为缺少值。当我使用均值函数时,有没有一种方法可以计算缺失的值?
'''
aggregate outfile=* /break car cip control
/ ncount = n
/ {5}
= mean({0} to {1}).
'''
假设您希望丢失的值算作零,您可以在聚合之前对它们进行重新编码
recode YourVar (miss=0).
或者,在不事先接触缺失值的情况下,您可以使用aggregate
命令计算总和和行数,然后除以sum/n
,这将在不扣除缺失值的前提下得出平均值。