【SAS BASE】PROC EXPORT


 
        

 

PROC EXPORT可導出兩種類型的文件:

  • 導出delimited文件
     1  *例子;
     2   PROC EXPORT DATA=hotels 
     3                        OUTFILE='C:\MyRawData\Hotels.txt' /*后綴名決定了輸出文件的格式,除此之外,額也可以通過DBMS=選項來指定.*/
     4 /*例如:space-delimited文件時沒有標准的后綴名的,只能通過DBMS=選項來輸出*/
     5                        DBMS=DLM /*若輸出CSV文件,則DBMS=CSV;
     6                                   若輸出txt文件,則DBMS=TAB;
     7                                   若輸出spaced-delimited文件,DBMS=DLM*/
     8                        REPLACE;/*代替現有同名文件*/
     9      DELIMITER='&';/*若使用了DELIMITER=選項,不管上面用了什么后綴,文件都會輸出以該語句中指定的分隔符文件*/
    10  RUN;

     

  • 導出PC文件:適用於Microsoft Excel, Lotus(不包括UNIX),dBase, Microsoft Access,JMP,Paradox,SPSS,Stata
    一、輸出PC文件的一般形式(除Microsoft Access外):
          PROC EXPORT DATA=data-set 
                      OUTFILE='filename' 
                      DBMS=DBMS-identifier
                      REPLACE;
           SHEET=‘sheet-name’;/*僅當用戶需要自定義sheet名時需要,默認情況下,sheet名與SAS數據集名字相同.注意,sheet-name不能以$結尾*/
           RUN;
    
       【各PC文件后綴及對應DBMS Identifier】
            Type of file           后綴               DBMS Identifier
          Microsoft Excel:         .xls-------------EXCEL(32位Windows)
                                       -------------XLS(UNIX或64位Windows)
             dBase                 .dbf ------------DBF
             JMP                    .jmp------------JMP
            Lotus                   .wk4------------WK4
            Paradox                 .db------------PARADOX
          SPSS save file             .sav-----------SAV
            Stata                     .dta------------DTA
    
    
    二、輸出Microsoft Access文件的一般形式:
          PROC EXPORT DATA=data-set 
                                 OUTTABLE='filename'  /*制定了數據庫中table的名字,注意此處是OUTTABLE*/
                                 DBMS=DBMS-identifier;/*Microsoft Access文件的后綴名是.mdb,DBMS Identifier是ACCESS(97版)或ACCESS97(00或03版)*/
           DATABASE=‘filename’;/*指定需要修改或創建的Microsoft Access database*/
           RUN;
    
          
                        

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM