どうも、ちょげ(@chogetarou)です。
ベクトル(vector)から指定した値の要素を全て削除する方法を紹介します。
方法

ベクトル(vector)から特定の値(value)の要素を全て削除するには、[]を使います。
まず、ベクトル名と[]を記述します。
そして、[]内に、「ベクトル != 値
」を指定します。
#vect=対象のベクトル, value=削除する値
result <- vect[vect != value]
上記の[]は、対象のベクトル(vector)から特定の値を全て削除した結果を返します。
使用例
nums <- c(1, 2, 1, 1, 3, 4, 5, 1)
result <- nums[nums != 1]
result
出力:
[1] 2 3 4 5
コメント