当缺少值时,如何在SAS中显示多行?

当缺少值时,如何在SAS中显示多行?,sas,Sas,我正在使用这段代码,但是因为我在第一行中缺少一个值,所以只有第一行显示在输出中。如何显示这两行?如果当前行上没有足够的值,INPUT语句的默认行为是转到下一行。这在infle语句中称为FLOWEVER选项 通过使用句点标记缺少的值,可以确保每个变量在行中都有一个值。(这适用于数字和字符变量。) 如果每个观察都在一行上(缺少的值始终是该行末尾的值),则可以使用infle语句的TRUNCOVER选项来防止输入在下一行上查找更多值。如果数据与示例中的代码一致,那么只需添加一个infle语句,并使用CA

我正在使用这段代码,但是因为我在第一行中缺少一个值,所以只有第一行显示在输出中。如何显示这两行?

如果当前行上没有足够的值,INPUT语句的默认行为是转到下一行。这在infle语句中称为FLOWEVER选项

通过使用句点标记缺少的值,可以确保每个变量在行中都有一个值。(这适用于数字和字符变量。)

如果每个观察都在一行上(缺少的值始终是该行末尾的值),则可以使用infle语句的TRUNCOVER选项来防止输入在下一行上查找更多值。如果数据与示例中的代码一致,那么只需添加一个infle语句,并使用CARDS(或dataline)作为fileref

data example;
  input name $ number;
cards;
John .
Jane 2
;
data example;
  input name $ number;
cards;
John .
Jane 2
;
data example;
  infile cards truncover;
  input name $ number;
cards;
John 
Jane 2
;