У меня проблема, которую я не могу понять с помощью SPSS (v20).
Существует основной список с 10.000 строк. Думайте об этом как о массиве так:
['Sao Paolo S.P.', 'IDE MUNICH', '1_New YORK', 'BabylonX', ...]
У меня есть набор данных с переменной, которая содержит строки , аналогичные массиву, о котором говорилось выше, но они не совпадают.
Вот так:
Что мне нужно сделать: проверить, является ли OldString (из набора данных) частью какой-либо из строк в массиве master.
Очевидно, 123 Вавилон (из набора данных) будет связан с Вавилон * (из массива).
Очевидно, 1234 Sao Paolo S (из набора данных) будет связано с Sao Paolo S.P. (из массива).
и так далее ...
Если обнаружено совпадение, то строка из (основного) массива должна быть заполнена новой переменной NewString.
Есть ли способ достичь этого? Используя VBA, Perl, PHP, это очень просто, но используя SPSS, я не понял, как объединить эти шаги.