Решение SPSS AnswerNet Код решения: 100000480 Название: Как продублировать наблюдения n-ое число раз, где n для каждого наблюдения своё и задаётся в отдельной переменной? Описание: Вопрос. Мне надо продублировать каждое наблюдение в файле n-ое число раз. Причём n содержится в переменной v1 и варьируется от наблюдения к наблюдению. Я пробовал команды LOOP и XSAVE, но LOOP не принимает в качестве границы индекса имя переменной. Что делать? Ответ. Вот синтаксис, который позволит вам это сделать. В команде LOOP замените MAX на максимальное значение переменной V1 (можете узнать его, например, из результатов процедуры DESCRIPTIVES). Просто подставьте максимум на место MAX. LOOP id=1 to MAX. XSAVE outfile='test'/keep all. END LOOP. EXECUTE. GET file 'test'. SELECT IF (id LE v1). EXECUTE.