両方のベクトルの対応する値が等しくならないように、このコードをどのように変更すればよいか考えています。例: x = (1, 2, 2, 4, 8, 1, 7, 9, 5, 10) かつ y = (3, 2, 7, 8, 4, 10, 4, 8, 2, 1)、両方のベクトルの 2 番目の値は 2 に等しい。ベクトル y で同じ値でなくなるまで、ベクトル x のこの 2 番目のスポットで R に再サンプリングするように指示できる方法はありますか?
x <- c(1:10)
y <- c(1:10)
sample_x <- sample(x, length(10), replace = TRUE)
z <- sample_x > y`