gpt4 book ai didi

sas - SAS是否具有内联的if函数或三元运算符?

转载 作者:行者123 更新时间:2023-12-04 05:24:36 25 4
gpt4 key购买 nike

我正在尝试在SAS中连接一个长字符串,最好使用内联的if函数或三元运算符,这样我就可以在连接中嵌套IF语句。我在文档中找不到提及此内容的信息。在DATA步骤中,我想执行以下操作:
myString = "some words " || dead == 1 ? 't' : 'f' || " some more words" ....
基本上,我想为演示Rails应用程序生成一些种子,以便可以将一些SAS数据快速转储到SQLite数据库中。

如果在SAS中,是否有任何内联?

最佳答案

ifc函数(字符版本,ifn数字)是SAS中的内联if函数。在SAS中将是:

myString = cat("some words ",ifc(dead=1,'t','f')," some more words");

(cat系列函数,例如cat,catx等比SAS中的||运算符更常用)。

关于sas - SAS是否具有内联的if函数或三元运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17904499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com