在SAS中定义字符数组

时间:2019-01-24 14:45:05

标签: sas

我想在SAS中定义一个字符数组,我关注this paper。我实际上想拥有

ARRAY test {2} "10,5" "9,0"

是一个字符数组,其中的字符是数字。我之前没有定义它们,并且它们说:

  

以前未定义为字符变量的变量将   默认为数字变量,除非它们被定义为字符   ARRAY声明中的变量。定义字符变量   在ARRAY语句中,在   括号和任何变量之前,如本例所示   例子

如此

ARRAY test {2}$ $"10,5" $"9,0"

但是当然这也不起作用。我必须更改什么?

1 个答案:

答案 0 :(得分:2)

尝试使用括号。像下面这样

 data have;
  ARRAY test {2} $ ("10,5", "9,0");
run;