Come rimuovere caratteri da una stringa in r (3 esempi)


È possibile utilizzare i seguenti metodi per rimuovere determinati caratteri da una stringa in R:

Metodo 1: rimuovere un carattere specifico dalla stringa

 gsub(' character ', '', my_string)

Metodo 2: rimuovere più caratteri dalla stringa

 gsub('[ character1character2 ]', '', my_string)

Metodo 3: rimuovere tutti i caratteri speciali dalla stringa

 gsub('[^[:alnum:] ]', '', my_string)

Gli esempi seguenti mostrano come utilizzare ciascun metodo nella pratica.

Metodo 1: rimuovere un carattere specifico dalla stringa

Il codice seguente mostra come rimuovere tutte le istanze di ‘ WW ‘ in una determinata stringa:

 #define string
my_string <- 'HeyWW My namWWe is Doug'

#replace 'WW' in string
my_string <- gsub(' WW ', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

Tieni presente che tutte le occorrenze di ‘ WW ‘ sono state rimosse dalla stringa.

Metodo 2: rimuovere più caratteri dalla stringa

Il codice seguente mostra come rimuovere tutte le istanze di ‘ STRING1 ‘ e ‘ STRING2 ‘ in una determinata stringa:

 #define some string
my_string <- 'HeySTRING1 My nameSTRING2 is DougSTRING2'

#replace WW in string
my_string <- gsub('[ STRING1STRING2 ]', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

Tieni presente che tutte le istanze di ” STRING1 ” e ” STRING2 ” sono state rimosse dalla stringa.

Metodo 3: rimuovere tutti i caratteri speciali dalla stringa

Il codice seguente mostra come rimuovere tutti i caratteri speciali da una stringa.

Nota : i caratteri speciali sono caratteri che non sono né numeri né lettere.

 #define string
my_string <- 'H*ey My nam%e is D!oug'

#replace all special characters in string
my_string <- gsub('[^[:alnum:] ]', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

Tieni presente che tutti i caratteri speciali sono stati rimossi dalla stringa.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre operazioni comuni in R:

Come trovare la posizione del carattere in una stringa in R
Come concatenare stringhe in R
Come convertire un vettore in una stringa in R
Come convertire un carattere in un fattore in R

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *