У меня есть две таблицы с одинаковым количеством строк, но без одного столбца, я мог бы объединить их вместе.Как:
data table1(keep=Model) table2(keep=MSRP);
set sashelp.cars;
run;
Как я могу объединить table1 и table2 для достижения:
В Python я бы сделал этокак pandas.concat([table1, table2], axis=1)
, но здесь все, что я пытаюсь, как:
data cancated;
set table1 table2;
run;
или
proc sql;
create table joined as
select * from table1
union
select * from table2;
delete from joined where Model is missing or MSRP is missing;
run;
, но особенно второй дал мне ошибку:
ОШИБКА:Столбец 1 от первого участника UNION не совпадает с типом, аналогичным второму.
Так что, если я пойду с умом, у меня не получится такого типа объединения с различными типами переменных.
Спасибо!