Ich habe einen Vektor wie: a = c(1:10)
und ich muss mehrere Werte entfernen, wie:2, 3, 5
Wie lösche ich diese Zahlen (sie sind NICHT die Positionen im Vektor) im Vektor?
Im Moment schleife ich den Vektor und mache so etwas wie:
a[!a=NUMBER_TO_REMOVE]
Aber ich denke, es gibt eine Funktion, die das automatisch macht.
setdiff
ist besser, da es alles in einer Operation erledigt und nur einmal auf den geänderten Vektor verweist.