Экспорт типов переменных в наборе данных SAS - PullRequest
3 голосов
/ 21 декабря 2010

Есть ли простой способ сбора и экспорта типа каждой переменной в наборе данных SAS?Я экспортирую набор данных в формат CSV для чтения в R, и процедура read.table в последнем может работать более эффективно, если она также знает тип данных каждой переменной.

1 Ответ

3 голосов
/ 21 декабря 2010

PROC CONTENTS имеет опцию OUT = для вывода набора данных с переменными атрибутами.type = 1 - это число, а type = 2 - это символ.HTH.

   proc contents data=sashelp.class out=vars;
   run;

   proc print data=vars noobs;
     var varnum name type length;
   run;
   /* on lst
   VARNUM    NAME      TYPE    LENGTH

      3      Age         1        8
      4      Height      1        8
      1      Name        2        8
      2      Sex         2        1
      5      Weight      1        8
   */
...