Another approach:
education1.reduced <- education[education$state == "state1" | education$state == "state2" | education$state == "state3", ]
It's unnecessarily verbose but helps clarify exactly what you're trying to do. Shorthand for the state meeting any of the three conditions, separated by | ("or") could be, as Lyndata wrote,
education1.reduced <- education[education$state %in% c("state1", "state2", "state3"), ]
It can be helpful to learn a language, as you seem to be doing with R, by using the more verbose methods instead of the shorthand substitutes, but I hope not to just assume you're already past this method of subsetting by using filter()!