Способ сделать это - создать новую переменную в data1
, которая будет помечена для значений X
, существующих в data2
, и затем вы продолжите как обычно в data1
:
dataset activate data2.
dataset declare xvals.
aggregate out=xvals /break = x/occursInData2=n.
dataset activate data1.
sort cases by X.
match files /file=*/table=xvals/by X.
В этот момент data1
будет содержать новую переменную occursInData2
, которая имеет значение только в тех случаях, когда значение X встречается также в data2
.