Во многих основных языках программирования вы можете использовать Boolean data-type (например, значение может быть либо true, либо false) - для представления двоичного "true/false".
Есть ли также булевский тип данных в SAS?
Например, в этом коде переменная is_fruit предназначена для представления двоичной true (1) или false (0) ситуации. Поскольку я не осведомлен о каких-либо логических типах данных (или length), я работаю вокруг этого с помощью numeric:
data is_fruit;
    length fruit_name $ 40 is_fruit 8.;
    input fruit_name $ is_fruit;
    datalines;
apple 1
orange 1
car 0
tree 0
chicken 0
peach 1
mango 1
human 0
;
run;
Вывод:
Для меня это не очень элегантная структура данных, так как переменная is_fruit действительно является логическим типом данных (а не числовым или символьным). Поэтому мой вопрос снова...
Существует ли тип Boolean типа данных (или length) для is_fruit выше?



