난 항상 같은 명령으로 일하고 있어요 함수 내 코드를 정리하고 다음과 같이하십시오 :결합 논리 문은
which(foo$bar == 'A|B|C') # such syntax works in grep, why not here?
# or...
which(foo$bar == c('A', 'B', 'C'))
그러나이 중 아무 것도 작동하지 않습니다! 나는 간단한 해결책이 있어야한다고 확신한다. 나는 그것을 찾을 수 없다. 나는 ifelse()
함수에서 같은 문제가 있으므로 보편적 인 솔루션에 대한 권리를 자랑하고있다. grep
의 논리적 버전을 사용
+1 - 그 마지막 비트의 alternate (* preferred * IMHO) 디자인은 논리적으로 저장하는 것입니다 :'foo $ in.ABC <- foo $ bar % in % LETTERS [1 : 3]' – flodel