2016-04-02 3 views
0

私は2つのベクトルを持っていますx<-c("A","B")y<-c("A", "B", "C") xの全体がyに含まれているかどうかを調べたいと思います。また、の順番は関係ありません、xの両方の要素はyの一部でなければなりません。ベクトルがRの一部であるかどうかをチェックする方法

ありがとうございます!

sum(!x %in% y)==0 

EDIT:あなたがしてチェックすることができ

+0

OKで、より読みやすい何かを達成することができます。 Hadd E. Nuff。あなたはあなたの名前を変更しました。しかし、誰が私に文句を言うのですか? –

答えて

3

または示唆したように、あなたは

all(x %in% y) 
+0

なぜあなたは合計をしていますか、それは変です。私が試してみましょう。 – Prerit

+1

良い点、私は 'すべて'を知らなかった。私は – adaien

+0

'sum(!x%in%y)== 0'と' all(%y%)== 0 'を上記の条件で完全に編集します。私の実際のプログラムでそれをチェックさせてください。 :D – Prerit

関連する問題