#import #sas #proc-sql #leading-zero
#импорт #sas #proc-sql #начальный ноль
Вопрос:
Я пытаюсь импортировать числа из csv-файла в набор данных sas с помощью proc import (SAS), но все мои начальные нули исчезают после импорта.
Например,
‘0123456’ после импорта я бы получил только ‘123456’
Ответ №1:
Если вы считываете их как числовые поля, вам просто нужно применить формат к переменной, чтобы отобразить начальные нули. Помните, что число 012345 эквивалентно числу 12345, поэтому нет причин сохранять начальный ноль. Попробуйте формат
z7.
. Для отображения нуля в вашем примере выше. Если по какой-то причине вам действительно нужны нули, а количество цифр произвольно, тогда вам нужно вместо этого прочитать их как символьные переменные.
Комментарии:
1. Извините за мое дрянное форматирование — не могу понять, как правильно это сделать с iPhone 🙂