Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用带有字符值和列输入的编号范围变量列表。
Data question; input ques1 $ 1 ques2 $ 2 ques3 $ 3 ques4 $ 4 ques5 $ 5; datalines; ABCDE AACCE BBBBB CABDA DDAAC CABBB EEBBB ACACA ;
如何以变量列表的形式重写该输入行
input ques1-ques5;
并指定列和字符 $?
谢谢!
像这样:
Data question; input @1 (ques1-ques5) ($CHAR1.); datalines; ABCDE AACCE BBBBB CABDA DDAAC CABBB EEBBB ACACA ; run;
我改变了两件事。首先,我将其设置为以列格式而不是列表格式读取;这允许第二个更改起作用。第二个变化是将五个问题分组,然后用匹配的括号对格式进行分组。这在列表格式中不太适用,除非您的输入之间有分隔符。