在SAS中使用If-then语句,多个变量

凉爽的

我正在使用 SAS 大学版。我需要根据现有的亚种族创建一个新的种族变量。有没有办法选择“全部白”而不是指定“白俄罗斯”或“白欧洲”并创建新变量。

这是我的代码。

data agg1;
set agg;
if ethnicity = 'WHITE' then ethnicity1= 'white' ;
if ethnicity = 'WHITE-RUSSIAN' then ethnicity1= 'white' ;
if ethnicity = 'WHITE-EUROPEAN' then ethnicity1= 'white';
.
.
run ;
用户2877959

假设ethnicity变量的值始终为 format '<main>-<sub>',您可以将其减少为一行零if语句:

data agg1;
set add;
ethnicity1=scan(ethnicity,1,'-');
run;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SAS中使用多个变量创建多个变量

来自分类Dev

使用if语句更改多个变量

来自分类Dev

IF-THEN语句SAS中的多个条件/变量

来自分类Dev

在从%include复制的SAS语句中使用宏变量

来自分类Dev

如何在PHP中使用if多个语句创建变量并打印

来自分类Dev

定义多个变量laravel以在if语句中使用

来自分类Dev

在SAS用户定义函数中使用变量

来自分类Dev

SAS-在表名中使用变量

来自分类Dev

在变量中使用'if'语句

来自分类Dev

使用`filename`语句生成多个SAS程序

来自分类Dev

JavaScript在变量中使用if语句

来自分类Dev

在PHP变量中使用if语句

来自分类Dev

在Python中使用多个NOT IN语句

来自分类Dev

在另一个SQL语句中使用一个SQL语句填充SAS宏变量?

来自分类Dev

使用PHP将MySQL语句放入多个PHP变量中

来自分类Dev

PHP-if语句-with-if isset-使用多个变量

来自分类Dev

使用单个变量的多个“或”语句的更简单方法

来自分类Dev

在带有 SAS 的 Libname 语句中使用 Windows 共享

来自分类Dev

在多个“it”语句中使用变量来跟踪 Cypress 中的变化

来自分类Dev

SAS在字符的条件比较中使用全局变量

来自分类Dev

在宏变量(循环)SAS中使用PUT时出错

来自分类Dev

在Proc SQL Teradata传递中使用SAS宏变量

来自分类Dev

SAS:proc glm BY变量中使用的观察数

来自分类Dev

在SAS 9.4中使用多维创建变量

来自分类Dev

SAS:在宏程序的循环中使用动态宏变量

来自分类Dev

在多个变量中使用tapply

来自分类Dev

在多个函数中使用变量?

来自分类Dev

多个变量的多个if语句

来自分类Dev

在sqlalchemy ilike语句中使用变量