У меня есть данные temp
, содержащие переменные A1, A2, ... Amax. Я хочу изменить его внутренний порядок, чтобы после его открытия он покажет A2, A5, .....Самый эффективный способ переупорядочения столбцов в SAS
Я знаю, что есть несколько способов сделать это. Обычно я должен использовать инструкцию retain
.
Если количество наблюдений велико (N> 1,000,000), то какой эффективный способ это сделать? Шаг данных с retain
или proc sql
или что-то еще?
Самый эффективный метод означает наименьшее время обработки для меня. Я буду признателен, если вы также можете предоставить анализ памяти и дискового пространства, необходимого для каждого метода.
Nice один , Разумеется, представление будет самым дешевым способом изменить порядок столбцов набора данных. –
Что делать, если вам нужно переупорядочить 69 переменных, которые идут как var_1-var_23, vra_1-vra_23 и blah_1-blah_23, и вы хотите var_1 vra_1 blah_1, тогда var_2 vra_2 blah_2 и т. Д. ..... есть более простой способ :( – zazu
@zazu Looks например, это потребует использования макроса :) – jaymarvels