![]() |
|
Упорядочивание наблюдений в СПСС. - Zapata
(2008/08/29 10:28)
Уважаемая Stas, извините пожалуйста, мне опять приходится решать ту же проблему - к сожалению в вашем примере данные сместились. Может можно решить подобную задачу с помощью синтаксиса в СПСС? Грубо говоря нужно сравнить каждый номер в базе данных июня со списком номеров в базе данных мая (т. е. сравнение переменных из двух различных файлов) и если есть совпадение номеров(абонент был активным как в мае так и в июне, тогда присвоить данному наблюдению определенное значение новой переменной (например 1- совпадение, 0 - нет). Уважаемые коллеги, подскажите, пожалуйста как этио сделать
Стоп, стоп, стоп. - Stas'
(2008/08/29 11:38)
Какую ту же проблему? Какой мой пример?
Re: Стоп, стоп, стоп. - Zapata
(2008/08/29 16:56)
http://forum.gfk.ru/Go/ForumRead/id=52258#id_52258Извините :)
Re: Упорядочивание наблюдений в СПСС. - uvolga
(2008/08/29 11:39)
Можно слить обе базы данных командой Merge (cases), а потом командой Identify duplicate cases найти дублирующие (по номеру) записи.
Re: Упорядочивание наблюдений в СПСС. - KO
(2008/08/29 13:19)
Можно сделать, как предлагает uvolga: Merge (Add cases) с последующим Identify Duplicate cases. Но последняя опция в старых версиях SPSS отсутствует.Вот иной вариант: Merge (Add Variables) с пометкой Match cases on key variable. Пример с синтаксисом:
Переменная INDEX - ваши номера, которые вы хотите сопоставить между 2-мя файлами в целях найти одинаковые. Файлы должны быть предварительно сортированы по ней. Пер-нная FILE_ID это идентификатор файла. Тогда MATCH FILES FILE='file1' даст вам файл, где если значения есть в обоих переменных FILE1_ID и FILE2_ID, то это наблюдение есть, согласно INDEX, в обоих файлах. Вместо /FILE='file2' можно написать /TABLE='file2', тогда все "несооветствующие" наблюдения 2-го файла будут выпущены.
Re: Re: Упорядочивание наблюдений в СПСС. - Zapata
(2008/08/29 16:56)
Благодарю всех за помощь! Вы меня очень выручили
|
|||||
О сайте |