Come rimuovere tutti i caratteri speciali in una determinata stringa in R e sostituire ogni carattere speciale con lo spazio?Rimuovere tutti i caratteri speciali da una stringa in R?
I caratteri speciali per rimuovere sono: [email protected]#$%^&*(){}_+:"<>?,./;'[]-=
regex [:punct:]
sta andando a fare metà del lavoro.
Question_2: Ma come rimuovere ad esempio questi caratteri dalle lingue straniere: â í ü Â á ą ę ś ć
?
ANSWER_2: Sostituire [^[:alnum:]]
con [^a-zA-Z0-9]
in regex
o regexpr
:
regex[^a-zA-Z0-9]
Qual è la definizione di "carattere speciale"? – kohske
La mia definizione sarebbe ogni carattere che non è in Unicode ;-). Ma immagino che molte altre persone non sarebbero d'accordo. – Joey
Forse date un'occhiata alle funzioni 'sub' o' gsub'. –