R-求整数向量中指定位置处的值的反

R-求整数向量中指定位置处的值的反,r,vectorization,R,Vectorization,我想对二进制整数向量的指定索引应用逻辑而不是 示例:给定c(0,1,0)和c(1,3),我想获得c(1,1,1) 矢量化的方法是什么 x = c(0, 1, 0) Changes = c(1, 3) x[Changes] = !x[Changes] x [1] 1 1 1

我想对二进制整数向量的指定索引应用逻辑
而不是

示例:给定
c(0,1,0)
c(1,3)
,我想获得
c(1,1,1)

矢量化的方法是什么

x = c(0, 1, 0) 
Changes = c(1, 3)
x[Changes] = !x[Changes]
x
[1] 1 1 1