J'ai une trame de données, et je veux trouver des caractères Especial donc je l'utilise:Recherche de caractères spéciaux en utilisant grepl?
example$bb <- ifelse(grepl("*****", example$aa)==T, 1, 0)
Mais R dit:
Error in grepl("*****", example$aa : invalid regular expression, reason 'Invalid use of repetition operators'
Toute suggestion? Comment faire pour écrire le symbole *****?
'Grepl ('**', '**', fixe = TRUE)' –
Dans votre premier argument 'ifelse',' grepl ("*****", exemple $ aa) == T', vous n'avez pas besoin de '== T', comme' grepl ("*****", exemple $ aa) 'est suffisant. De même, il est préférable d'écrire "TRUE" plutôt que d'abréger "T", car il est possible d'écraser "T". Donc 'T <- FALSE' est une déclaration valide. – lmo
merci beaucoup. –