-1

From this post I was made aware you can filter data out of a data frame based on a value using data frame indexing.

e.g.:

studentdata[studentdata$Drink == 'water',]

How would I perform the same task but filter for e.g. water_cold and water_hot?

This does not work

studentdata[studentdata$Drink == 'water*',]
Olaf
  • 146
  • 1
  • 8

1 Answers1

1

You can use str_detect from stringr as such:

library(tidyr) 

studentdata %>% 
    filter(str_detect(Drink, "water"))