Skip to content
Prev 134438 / 398500 Next

subsetting a data frame using string matching

Example data frame: 


a = c("Alpha", "Beta", "Gamma", "Beeta", "Alpha", "beta")
b = c(1:6)
example = data.frame("Title" = a, "Vals" = b)
Title Vals
1 Alpha    1
2  Beta    2
3 Gamma    3
4 Beeta    4
5 Alpha    5
6  beta    6
I would like to be able to get a new data frame from this data frame
containing only rows that match a certain string. In this case it
could for instance be the string "eta". I have tried various ways of
using agrep and grep, but so far I have not found anything that
worked.

Thankyou in advance for your help!

Karin