me gustaría elegir filas en función de los subconjuntos de sus nombres, por ejemplo¿cómo grep en R?
Si he los siguientes datos:
data <- structure(c(91, 92, 108, 104, 87, 91, 91, 97, 81, 98),
.Names = c("fee-", "fi", "fo-", "fum-", "foo-", "foo1234-", "123foo-",
"fum-", "fum-", "fum-"))
¿cómo seleccionar las filas que contengan 'foo'?
usando grep() no funciona:
grep('foo', data)
devuelve:
integer(0)
¿qué estoy haciendo mal? ¿O hay un mejor camino?
Gracias!
Por lo general, me parece que 'grepl' es más útil aquí; puede omitir la comparación vs 0 cosa, lo que hace que el código se vea un poco más limpio. – Harlan