Преобразование имени переменной в строку в SAS / IML - PullRequest
0 голосов
/ 16 марта 2012

У меня есть переменная с именем "var" в SAS / IML.Я хочу знать, как я могу создать новую строковую переменную:

var2 = "var";

Другими словами, как мне взять имя любой переменной и преобразовать его в строку.

1 Ответ

1 голос
/ 06 апреля 2012

Кажется, вам нужна функция name () .

proc iml;
  var=1;
  var2=name(var);
  print var var2;
quit;

/ * на выходе * /

 var var2

   1 var
...