У меня есть переменная с именем "var" в SAS / IML.Я хочу знать, как я могу создать новую строковую переменную:
var2 = "var";
Другими словами, как мне взять имя любой переменной и преобразовать его в строку.
Кажется, вам нужна функция name () .
proc iml; var=1; var2=name(var); print var var2; quit;
/ * на выходе * /
var var2 1 var