我想在SAS中定义一个字符数组,我遵循本论文。其实我想要的是
ARRAY test {2} "10,5" "9,0"所以一个字符数组,其中的字符是数字的。我以前没有给他们下过定义,他们的文件说:
以前未定义为字符变量的变量将默认为数字变量,除非它们被定义为数组stat中的字符变量。若要在数组语句中定义字符变量,请在括号后面和任何变量之前放置一个美元符号($),如本例所示
所以
ARRAY test {2}$ $"10,5" $"9,0"当然,这也是行不通的。我要换什么?
发布于 2019-01-24 15:39:30
试着用括号。如下所示
data have;
ARRAY test {2} $ ("10,5", "9,0");
run;https://stackoverflow.com/questions/54349257
复制相似问题