У меня очень простой вопрос. Я пытаюсь прочитать txt-файл в sas. Набор данных, имеет 6 переменных (столбцы) один из этих переменных качественно, с элементами M и F. я использую следующий код для чтения данных:Прочтите txt-файл в sas
data dta;
infile 'C:\...\dta.txt';
input ID $ Q y1 y2 y3 y4;
run;
При печати набора данных, я получаю точек в столбце качественной переменной (Q) вместо F и M.
Что я делаю неправильно. Не могли бы вы помочь мне?
Попробуйте положить знак '' '' '' '' '' '' '' '' 'в свой вводный оператор, чтобы он читал' input ID $ Q $ y1 y2 y3 y4; '. SAS предполагает, что входящая переменная является числовой, если явно не указано иначе. – sasfrog
@sasfrog Хотите ответить на этот вопрос, чтобы я мог его перенести? – BellevueBob
В момент просмотра это 999-й вопрос с тегом 'SAS'. Притворись, что этот комментарий анимирован с лиственной границей, приглашая вас щелкнуть, чтобы выиграть iPad. – sasfrog