2015-10-18 84 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;