我想要替代字符串变量的运行频率,因为我还想获取每个字符串值的案例编号(我有一个单独的案例ID变量)。
在检查了字符串值之后,我将需要找到它们以重新编码,这就是我需要知道案例编号的原因。
我知道PRINT命令应该执行我想要的操作,但出现错误-有其他选择吗?
PRINT / id var2 .
EXECUTE.
>Error # 4743. Command name: PRINT
>The line width specified exceeds the output page width or the record length or
>the maximum record length of 2147483647. Reduce the number of variables or
>split the output line into several records.
>Execution of this command stops.
尝试LIST
命令。
我经常在LIST命令之前使用TEMPORARY common,因为通常只有一小部分感兴趣的记录可能要“列出” /调查。
例如,在下面,仅列出VAR2不是空白字符串的记录。
TEMP.
SELECT IF (len(VAR2)>0).
LIST ID VAR2.
或者,您也可以(但取决于是否具有CUSTOM TABLES
附加模块),执行以下类似操作,也可以将结果转换为表格格式(例如,如果随后导出到Excel,则可能更可取)。
CTABLES /TABLE CTABLES /VLABELS VARIABLES=ALL DISPLAY=NONE
/TABLE A[C]>B[C]
/CATEGORIES VARIABLES=ALL EMPTY=EXCLUDE.
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句