В импорте SAS proc отсутствует начальный ноль

#import #sas #proc-sql #leading-zero

#импорт #sas #proc-sql #начальный ноль

Вопрос:

Я пытаюсь импортировать числа из csv-файла в набор данных sas с помощью proc import (SAS), но все мои начальные нули исчезают после импорта.

Например,

‘0123456’ после импорта я бы получил только ‘123456’

Ответ №1:

Если вы считываете их как числовые поля, вам просто нужно применить формат к переменной, чтобы отобразить начальные нули. Помните, что число 012345 эквивалентно числу 12345, поэтому нет причин сохранять начальный ноль. Попробуйте формат

z7.

. Для отображения нуля в вашем примере выше. Если по какой-то причине вам действительно нужны нули, а количество цифр произвольно, тогда вам нужно вместо этого прочитать их как символьные переменные.

Комментарии:

1. Извините за мое дрянное форматирование — не могу понять, как правильно это сделать с iPhone 🙂