Seleccionar algunos valores de una fila en una matriz.

En R con una matriz:

m <- matrix(1:20, ncol = 4) 
colnames(m) <- letters[1:4]

En el caso de que quiera seleccionar solo un valor, funciona. Me gusta esto,

subset(m, m[,4] == 17)  

Pero si quiero por ejemplo 3 valores, me sale un error. mira esto:

subset(m, m[,4] == c(17,19,20,"|"))

¿cualquier sugerencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta