Hola, Si te he entendido bien, este sería un ejemplo y una solución:
> > marcas <- c('en', 'lugar')> > mydf <- data.frame(+ x = 1:10,+ y = c('en', 'un', 'lugar', 'de', 'la', 'Mancha', 'de', 'cuyo', 'nombre', 'no'),+ z = letters[1:10]+ )> > mydf$dum <- ifelse( mydf$y %in% marcas, 1, 0)> mydf x y z dum 1 1 en a 1 2 2 un b 0 3 3 lugar c 1 4 4 de d 0 5 5 la e 0 6 6 Mancha f 0 7 7 de g 0 8 8 cuyo h 0 9 9 nombre i 0 10 10 no j 0 > Saludos, Carlos Ortega www.qualityexcellence.es El 28 de noviembre de 2017, 3:42, <miriam.alz...@unavarra.es> escribió: > Buenas, > > Tengo un vector de 40 palabras (marca) y necesito saber si en una de las > variables del data.frame (datos) se incluye alguna de esas 40 palabras. Si > se incluye alguna de ellas, me gustaría crear una variable dummy siendo 1 > que incluye alguna palabra y 0 que no incluye. > > ¿Qué paquete me recomendáis? ¿Cuál sería el comando a ejecutar? > > Gracias! > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es