2017-04-20 46 views

回答

0
/*SAVE YOUR EXCEL AS CSV FIRST*/ 
/*SAY YOU HAVE 3 COLUMNS*/ 
/*THEN WRITE THIS CODE*/ 
data CHECK_IT_OUT; 
     INFILE "PATH\FILENAME.csv" 
     MISSOVER DSD; 

      informat VAR1 $9. ; 
      informat VAR2 anydtdte. ; 
      informat VAR3 $6.; 

      FORMAT VAR1 $9. ; 
      FORMAT VAR2 MMDDYY10. ; 
      FORMAT VAR3 $6. ; 
      input 
      VAR1 $ 
      VAR2 
      VAR3 $ 
      ; 
    run; 

希望這有助於:-)

+0

我是新來的SAS。你能解釋一下嗎? –

+0

嘿,1.「INFILE」用於輸入csv文件。 2. INFILE與路徑(從csv文件所在的位置)和FILENAME(它是csv文件的文件名)。基本上infile Path和文件名告訴sas從我們指定的路徑導入/選擇csv文件。 –

+0

3.「信息」這裏用來說明應該如何讀取原始數據。如果列字符長度爲9,我們可以給它一些帶有$符號和長度4的名稱。「format」與informat類似,但它的意義不同,它告訴SAS如何顯示輸出而不是輸入「信息」 –

相關問題