實現以下代碼時,我發現了一個奇怪的輸出。SAS列輸入
data ex;
input a $ 1-80 b $;
datalines;
1 2
3 4
5 6
數據集EX是:
a b
1 2 3
然後
data ex2;
input a $ 1-81 b $;
datalines;
1 2
3 4
5 6
數據集EX2是:
a b
3 4 5
最後,我創建一個包含一個txt文件:
1 2
3 4
5 6
和運行
data ex3;
infile '/.../test.txt';
input a $ 1-10 b $ ;
數據集EX3是:
a b
3 4 5
誰能解釋如何緩衝和PDV工作得到怪異的結果?非常感謝。
所有結果均基於SAS Studio(大學版)。
對不起,讓你困惑。我現在糾正這個問題。下一次,我會在發佈之前仔細檢查。 –