SPSS - создайте фиктивную модель для месяцев максимального объема в группе клиентов - PullRequest
0 голосов
/ 04 мая 2018

Мне нужно создать пустышку на первые месяцы покупки в каждом идентификаторе клиента. То есть, если месяц принадлежит одному из четырех месяцев года, в котором покупатель совершил наибольшее количество покупок, он помечается цифрой 1, иначе 0.

Пример данных, идентификатора заказа, даты заказа, объема и новой переменной dummy: enter image description here

Этот код создает некоторые примеры данных:

data list free/ID volume (2f4).
begin data 
1 100 1 500  2 1 2 2 2 3 2 90 1 600 1 90 1 870 2 9 2 8 2 10
end data.

1 Ответ

0 голосов
/ 04 мая 2018

Используя пример данных в вопросе, этот код создаст новую переменную, содержащую пустышку в соответствии с вашим определением:

RANK VARIABLES=volume (A) BY ID /RANK.
compute high4=(Rvolume<=4).
...