Finden Sie alle Positionen der alle matches in einem Vektor der Werte in den zweiten Vektor

Ich muss alle Positionen in meinem Vektor entspricht jedem Werte von einem anderen Vektor:

needles <- c(4, 3, 9)
hay <- c(2, 3, 4, 5, 3, 7)
mymatches(needles, hay) # should give vector: 2 3 5 

Gibt es eine vordefinierte Funktion erlaubt, dies zu tun?

  • Sie möchten Vektorisieren der match-operator/Funktion.
  • FYI, die match() fn und %in% operator sind die gleiche Sache. Und Sie sind vektorisiert.
InformationsquelleAutor Vasily A | 2015-05-17
Schreibe einen Kommentar