SPSS означает недостающие значения - PullRequest
1 голос
/ 11 марта 2020

Я усредняю ​​проценты времени преподавания разных типов факультетов в течение 3 лет. Усредненные проценты нужно добавить до 100%, но это не так, потому что отсутствуют значения. Есть ли способ подсчитать пропущенные значения, когда я использую средние функции?

'''
    aggregate outfile=* /break car cip control
      / ncount = n
      / {5}
      = mean({0} to {1}).
'''

1 Ответ

1 голос
/ 12 марта 2020

Предполагая, что вы хотите, чтобы пропущенные значения считались нулями, вы можете либо перекодировать их, так что перед агрегированием

recode YourVar (miss=0).

Или, не касаясь заранее пропущенных значений, вы можете использовать команду aggregate для вычисления суммы и число строк и затем разделите sum/n, что должно дать вам среднее значение без дисконтирования пропущенных значений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...