Определение массива символов в SAS - PullRequest
0 голосов
/ 24 января 2019

Я хочу определить массив символов в SAS, я следую этой статье . Я действительно хочу иметь что-то вроде

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

так массив символов, где символы являются числовыми. Я не определил их раньше, и в статье говорится:

Переменные, которые ранее не были определены как символьные переменные, будут по умолчанию числовые переменные, если они не определены как символьные переменные внутри статического массива. Чтобы определить символьные переменные в выражении ARRAY поместите знак доллара ($) после в скобках и перед любой из переменных, как показано в этом Пример

так

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

но конечно это тоже не работает. Что я должен изменить?

1 Ответ

0 голосов
/ 24 января 2019

попробуйте использовать круглые скобки.что-то вроде ниже

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