2015-10-18 2 views
0

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

filename dataout '~/atp_rankings.txt'; 
data atpdata; 
file dataout; 
put name pct; 
run; 

Набор данных 'atpdata' уже создан из предшествующей работы, которую я сделал в sas. Я просто не могу понять, что я делаю неправильно. Я знаю, что это, вероятно, тривиально, но ...

+0

Вам необходимо установить набор данных, который вы хотите вывести, и вместо этого использовать данные _null_. – Reeza

ответ

1

Вам нужно указать набор входных данных, и вы не создаете набор выходных данных, поэтому вместо этого вы можете использовать data _null_.

filename dataout '~/atp_rankings.txt'; 
data _null_; 
Set atpdata; 
    file dataout; 
    put name pct; 
    run;