SAS: объединять различные наборы данных, сохраняя имена отдельных таблиц данных

Я пытаюсь объединить несколько наборов данных в SAS и ищу способ хранения информации об именах отдельных наборов данных в конечном наборе данных с накоплением.

Например, исходными наборами данных являются «my_data_1», «abc»; и "xyz", каждый со столбцами "var_1"; и "var_2".

Я хочу закончить с "окончательным" набор данных со столбцами «var_1», «var_2»; и "var_3". где 'var_3'; содержит значения & quot; my_data_1 & quot ;, & quot; abc & quot; или "xyz" в зависимости от того, из какого набора данных пришел конкретный ряд.

(У меня есть простое решение для этого, то есть добавление имени таблицы в качестве дополнительной переменной во все отдельные наборы данных. Но у меня есть около 100 таблиц, которые нужно сложить, и я ищу эффективный способ сделать это.)

Ответы на вопрос(2)

Ваш ответ на вопрос