如何检索SAS覆盖的sashelp数据集?

时间:2018-01-31 22:11:15

标签: sas enterprise-guide

错误地我覆盖了sashelp.class数据集,而不是创建一个新设置来自sashelp.class的数据。

我需要初始阶段,以便我可以处理考试的问题。

有没有办法让数据集回到初始阶段?通过在我的电脑上下载或更改文件?

谢谢!

1 个答案:

答案 0 :(得分:1)

运行以下内容以恢复您的sashelp数据集:

 data sashelp.class ;
 attrib 
 Name                             length= $8
 Sex                              length= $1
 Age                              length= 8
 Height                           length= 8
 Weight                           length= 8
 ;
 infile cards dsd delimiter=',';
 input 
    Name                             :$char.
    Sex                              :$char.
    Age
    Height
    Weight
 ;
 datalines4;
 Alfred,M,14,69,112.5
 Alice,F,13,56.5,84
 Barbara,F,13,65.3,98
 Carol,F,14,62.8,102.5
 Henry,M,14,63.5,102.5
 James,M,12,57.3,83
 Jane,F,12,59.8,84.5
 Janet,F,15,62.5,112.5
 Jeffrey,M,13,62.5,84
 John,M,12,59,99.5
 Joyce,F,11,51.3,50.5
 Judy,F,14,64.3,90
 Louise,F,12,56.3,77
 Mary,F,15,66.5,112
 Philip,M,16,72,150
 Robert,M,12,64.8,128
 Ronald,M,15,67,133
 Thomas,M,11,57.5,85
 William,M,15,66.5,112
 ;;;;
 run;

这些数据是使用%mp_ds2cards()生成的 - 我在开源Boemska MacroCore库中提供的宏,可在此处找到:https://github.com/Boemska/macrocore