并排列出两个或多个变量
Listing two or more variables alongside each other
我想要替代 运行 字符串变量的频率,因为我还想为每个字符串值获取一个案例编号(我有一个单独的案例 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 commond,因为通常只有一小部分 select 我可能想要 "list"/调查的感兴趣的记录。
例如下面只列出VAR2不为空字符串的记录
TEMP.
SELECT IF (len(VAR2)>0).
LIST ID VAR2.
或者,您也可以(但取决于是否有 CUSTOM TABLES
附加模块),执行类似下面的操作,将结果也转换为表格格式(如果导出到 [,这可能更可取) =24=],例如。
CTABLES /TABLE CTABLES /VLABELS VARIABLES=ALL DISPLAY=NONE
/TABLE A[C]>B[C]
/CATEGORIES VARIABLES=ALL EMPTY=EXCLUDE.
我想要替代 运行 字符串变量的频率,因为我还想为每个字符串值获取一个案例编号(我有一个单独的案例 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 commond,因为通常只有一小部分 select 我可能想要 "list"/调查的感兴趣的记录。
例如下面只列出VAR2不为空字符串的记录
TEMP.
SELECT IF (len(VAR2)>0).
LIST ID VAR2.
或者,您也可以(但取决于是否有 CUSTOM TABLES
附加模块),执行类似下面的操作,将结果也转换为表格格式(如果导出到 [,这可能更可取) =24=],例如。
CTABLES /TABLE CTABLES /VLABELS VARIABLES=ALL DISPLAY=NONE
/TABLE A[C]>B[C]
/CATEGORIES VARIABLES=ALL EMPTY=EXCLUDE.