У меня есть две строковые переменные (DiagnosisPrimary & DiagnosisOther), которые имеют диагноз, закодированный в числовые значения и очерченный '~'. Таким образом, у первого человека был поставлен диагноз «20» при первом посещении, а затем ничего при втором посещении.
DiagnosisPrimary
20~
12~~~
20~20~
12~12~
12~~
~~~~~
12~12
Если 20 означает, что у него диагностирована депрессия, я хочу посмотреть, есть ли «20» среди строки. В основном, узнайте, кому был поставлен диагноз депрессии на любом из их посещений. Раньше я использовал формулу ниже, но теперь данные представляют собой смесь чисел и текста, которые больше не работают.
COMPUTE Dx_Depression =ANY(20, DiagnosisPrimary) OR ANY(20, DiagnosisOther).
Я хочу создать новую переменную с ответом true / false.
Любая помощь высоко ценится!