No estoy seguro de qué otra manera preguntar esto, pero quiero buscar un término dentro de varios elementos de cadena. Esto es lo que mi código es el siguiente (pero mal):¿Cuál es el equivalente R de la declaración LIKE 'description%' de SQL?
inplay = vector(length=nrow(des))
for (ii in 1:nrow(des)) {
if (des[ii] = 'In play%')
inplay[ii] = 1
else inplay[ii] = 0
}
des es un vector que almacena cadenas como "Swinging Strike", "en juego (RUN (s))", "en juego (fuera (s) grabado) "y etc. Lo que quiero almacenar es un vector 1s y 0s correspondiente con el vector des, con los 1s en el juego indicando que el valor des tiene" In play% "en él y 0s en caso contrario.
Creo que la tercera línea es incorrecta, porque todo lo que hace es devolver un vector de 0 con un 1 en el último elemento.
¡Gracias de antemano!
¿Quiere 'startsWith'? –