SAS(十三)DATA步和Proc步全程語句

SAS(十三)DATA步和Proc步全程語句

也就是以下語句在DATA步和Proc步都可以使用

全程語句

  1. Quit, run, endsas :分別爲結束、運行SAS語句、關閉SAS系統
  2. Title, footnote:添加標題和腳註
  3. Filename:對一個外部文件定義標記
  4. Libname:對一個SAS數據庫定義標記
  5. Filename例,libname例
  6. Missing語句規定表示缺失值的字符,通常出現在data語句中,但其作用範圍是全局的。
  7. Page語句使得日誌跳到新一頁
  8. Skip語句使得日誌跳過規定的行數
  9. %include語句從外部文件讀出SAS語句或數據行並執行:

Missing語句規定表示缺失值的字符,通常出現在data語句中,但其作用範圍是全局的。

data mis;
  missing a r;
  input id ans;
  cards;
  1 2
  2 a
  3 4
  4 10
  5 11
  6 8
  7 r
  ;
  run;
  proc print;
  run;

 

Page語句使得日誌跳到新一頁

data;                                                                                                                                   
 file print; /* change the output window*/                                                                                              
 put 10*'SAS學習';                                                                                                                      
 page;                                                                                                                                  
 put 10*'已翻過新頁';                                                                                                                   
 run;                                                                                                                                   
 proc print ;                                                                                                                           
 run;

 

Skip語句使得日誌跳過規定的行數

data;                                                                                                                                   
 file print; /* change the output window*/                                                                                              
 put 10*'SAS學習';                                                                                                                      
 skip 5;                                                                                                                                
 put 10*'已跳過5行';                                                                                                                    
 run;                                                                                                                                   
 proc print ;                                                                                                                           
 run;

 

%include語句從外部文件讀出SAS語句或數據行並執行:

filename a 'e:\sas\data';                                                                                                               
%include a(print1.sas,print2.sas);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章