【发布时间】:2019-06-23 16:38:18
【问题描述】:
首先我创建了数据集“有”。然后我对这个数据集(有)进行了排序。 再次创建了一个数据集'havenot'。现在基本上,我需要减去两个数据集('have'和'havenot')。
data have;
input party_ID Preference_ID:$11.;
datalines;
101 Preference1
101 Preference2
102 Preference4
102 Preference1
102 Preference5
;
proc sort data = have;
by party_ID Preference_ID;
run;
data havenot;
set have;
by party_ID Preference_ID;
if first.party_id;
run;
(havenot 的输出)
party_ID Preferenece_ID
101 Preference1
102 Preference1
我想要的输出
party_ID Preference_ID
101 Preference2
102 Preference4
102 Preference5
【问题讨论】: