1

与えられた 2 つのベクトル:

x = c('a','b')
lookup = c('a','c','d','e','f')

の各要素xが に存在するかどうかをテストしlookupます。それを行う1つの方法:

all(!is.na(match(x, lookup)))

この解決策はRにとって少し冗長であり、より良い/短いバージョンがあるかどうか疑問に思います。

4

2 に答える 2

5

%in%これを行います:

all(x %in% lookup)
## [1] FALSE
于 2013-10-10T18:32:01.210 に答える