我觉得有点尴尬,问这个相当简单的问题,但我现在正在寻找几个小时,无法让我的头。或操作员作为功能开关
我试图建立我的功能开关:
output <- "both"
if (output== "both" | "partone")
{cat("partone")}
if (output=="both" | "parttwo")
{cat("parttwo")}
这将产生partone
和parttwo
。而output <- "partone"
只是partone
。
这是如何工作的?
''==与工作的单个元素。你可能需要'%in%'或'grepl',即'if(any%(output%in%c('both','partone')))' – akrun