Non so in che altro modo chiedere questo, ma, voglio cercare un termine all'interno di diversi elementi stringa. Ecco ciò che il mio codice è simile (ma sbagliato):Qual è l'equivalente R dell'istruzione LIKE 'description%' di 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 è un vettore che memorizza le stringhe come la "Swinging Strike", "in gioco (run (s))", "in gioco (out (s) registrati "ed ecc. Ciò che voglio in attesa di memorizzare è un vettore 1s e 0s corrispondente al vettore des, con 1s in gioco che indica che il valore des ha" In riproduzione% "in esso e 0s altrimenti.
Credo che la terza riga non sia corretta, perché tutto ciò che fa è restituire un vettore di 0 con un 1 nell'ultimo elemento.
Grazie in anticipo!
Si desidera 'startsWith'? –