Хотя SAS - это язык свободного формата.Т.е. любой оператор может начинаться с любой строки, один оператор может занимать несколько строк, несколько операторов могут находиться в сети.
Однако с оператором datalines -, который представляет данные в коде, данные должны начинаться со столбца 1 / по крайней мере в столбце 2. Следовательно, если первые два столбца не заполнены, SAS предполагает, что строка пуста и идетв следующий ряд.
Следовательно, ошибка в вашем коде состоит в запуске данных из правого столбца.