У меня проблемы со слиянием двух наборов данных. Я использую SAS 9.2, и при импорте нескольких наборов данных они повреждены, и я могу открыть только последний импортированный набор.
DATA my_set1;
SET my_library.my_set1;
OPTIONS FMTSEARCH = (my_library.labels_my_set1);
RUN;
DATA my_set2;
SET my_library.my_set2;
OPTIONS FMTSEARCH = (my_library.labels_my_set2);
RUN;
Этикетки установлены так:
DATA labels;
SET formatted;
LABEL var_1 = 'label1'
var_2 = 'label2';
RUN;
DATA labels2;
SET labels;
PROC FORMAT LIBRARY = my_library.my_set1;
VALUE missing_num_labels . = 'Missing';
VALUE $missing_char_labels ' ' = 'Missing';
VALUE yes_no_labels 0 = 'No'
1 = 'Yes'
. = 'Missing';
RUN;
DATA labels2;
SET labels2;
OPTIONS FMTSEARCH = (my_library.my_set1);
FORMAT var_1 yes_no_labels.;
RUN;
Затем я делаю то же самое, но для my_library.my_set2 вместо my_library.my_set1.
Спасибо!