我覺得有點尷尬,問這個相當簡單的問題,但我現在正在尋找幾個小時,無法讓我的頭。或操作員作爲功能開關
我試圖建立我的功能開關:
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