In R, wie überprüfen Sie, ob eine Zeichenfolge eine Teilzeichenfolge enthält, die nicht in einer Liste ist? Angenommen, Sie haben den Zeichenfolgenvektor fruits <- c('apple,pear,orange', 'apple,pear', 'apple,banana', 'apple')
, und Sie möchten eine Funktion, die Ihnen sagt, ob ein bestimmtes Element eine Frucht hat, die nicht Apfel oder Birne ist. Im Beispiel würde es so etwas wieRegulärer Ausdruck enthält eine Zeichenfolge nicht in einer Liste
fruits <- c('apple,pear,orange', 'apple,pear',
'apple,banana', 'apple', 'pear,apple')
other_fruits(fruits)
# [1] TRUE FALSE TRUE FALSE FALSE