首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >赋值交替:或赋值时

赋值交替:或赋值时
EN

Stack Overflow用户
提问于 2016-07-06 00:23:21
回答 0查看 45关注 0票数 0

我有几个变量(通过解析文本),它们可能是也可能不是空字符串。我想尝试使用几个替代变量的第一个真值作为新的规范变量。类似于:

代码语言:javascript
复制
canon = foo || bar || quux || NA

如果是foo=""bar="Barney"quux="Wilma",然后是canon="Barney",但是如果bar是空的,那么是canon="Wilma",等等。我现在得到了以下错误:

代码语言:javascript
复制
Error in foo || bar : invalid 'x' type in 'x || y'

搜索错误没有任何帮助,当我在R中寻找逻辑赋值的示例时,我也没有找到太多东西。如何在R中实现这一点?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38208272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档