在 SAS 中重新编码变量

问题描述 投票:0回答:1

我刚开始学习 SAS。 如何使用 SAS 中的“OR”函数将三个变量组合成一个新变量?

例如: 我有三个变量“A”、“B”和“C”。我想要第四个变量作为“A”或“B”或“C”。

我尝试创建新变量,但它对我不起作用。

sas
1个回答
0
投票

您使用什么接口来编写和提交 SAS 代码?

SAS 中的数值具有推断的逻辑含义。

  • FALSE、0 或缺失
  • TRUE,非 0 且不缺失。

使用

OR
运算符。

newvar = A or B or C ;

如果 A、B 和 C 中的值按位重要,请使用

BOR()
函数。

newvar = BOR (BOR (A, B), C) ;
© www.soinside.com 2019 - 2024. All rights reserved.