R: Remove the number of occurrences of values in one vector from another vector, but not all

后端 未结 2 1883
自闭症患者
自闭症患者 2021-01-21 18:06

Apologies for the confusing title, but I don\'t know how to express my problem otherwise. In R, I have the following problem which I want to solve:

x <- seq(1         


        
2条回答
  •  独厮守ぢ
    2021-01-21 18:36

    Similar to @VincentGuillemot's answer, but in functional programming style. Uses purrr package:

    i <- z
    map(p, function(x) { i <<- i[-min(which(i == x))]})
    i
    
    > i
     [1] 1 1 1 1 1 1 1 0 0 0 0 0 0 0
    

提交回复
热议问题