实现以下代码时,我发现了一个奇怪的输出。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(大学版)。
对不起,让你困惑。我现在纠正这个问题。下一次,我会在发布之前仔细检查。 –