2
我有一個可變長度,非常難看的報告文件,我正在嘗試讀入SAS。在閱讀文件記錄時,我發現文件左側的空格會自動裁剪。這使得難以比較原始文件與我的數據步驟中的內容。如何在不進行自動修剪的情況下讀取文件。從數據中的文件輸入沒有左修剪
代碼讀取文件
Data Test;
Infile myFile lrecl=200 firstobs=1 pad;
length line $135;
Input line $ 1 - 135;
Run;
示例文件,空間由_能見度更換
Num___Transaction__Comment________________________________
1_____Foo__________This_is_a_comment_about_a_transaction__
___________________foo._Line_breaks_are_fun.
2_____Bar__________Blagh_Blagh
3_____Bar__________Blagh_Blagh
4_____Foo__________Foo_transactions_have_more_comments_so
___________________they_are_harder_to_read.
輸出數據集,空間由_能見度
取代line
-----
1_____Foo__________This_is_a_comment_about_a_transaction__
foo._Line_breaks_are_fun.
2_____Bar__________Blagh_Blagh
3_____Bar__________Blagh_Blagh
4_____Foo__________Foo_transactions_have_more_comments_so
they_are_harder_to_read.