In questo articolo, discuteremo di rimuovere tutti gli spazi bianchi da una stringa di caratteri in un vettore, un elenco e una cornice di dati.
Esistono due modi per rimuovere gli spazi bianchi dalla stringa di caratteri data.
Approccio 1: GSUB ()
L'approccio GSUB () viene utilizzato per sostituire tutti gli spazi bianchi presenti in una stringa di caratteri.
Sintassi:
gsub ("", "", "caratteri_string")Ci vogliono tre parametri:
Esempio 1
In questo esempio, stiamo rimuovendo gli spazi bianchi nella stringa del personaggio: "Benvenuti al suggerimento di Linux"
Stampa (gsub ("", "", "Welcome to Linux High")Risultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dalla stringa.
Esempio 2
In questo esempio, stiamo rimuovendo gli spazi bianchi nel vettore di due stringhe di caratteri:
#Crea un vettore con 2 stringheRisultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dal vettore delle stringhe di carattere.
Esempio 3
In questo esempio, stiamo rimuovendo gli spazi bianchi nella cornice dei dati di tre colonne di stringhe:
#Crea un mercato frame di dati che ha 6 righe e 5 colonne.Risultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dalle colonne: market_name, marlet_place e market_type nel frame dati.
Esempio 4
In questo esempio, stiamo rimuovendo gli spazi bianchi dall'elenco di due stringhe dei caratteri:
#Crea un elenco con 2 stringheRisultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dall'elenco delle stringhe dei caratteri.
Approccio 2: str_replace_all ()
str_replace_all () viene utilizzato per sostituire tutti gli spazi bianchi presenti in una stringa di caratteri. È disponibile nella libreria Stringr. Quindi, dobbiamo caricare questa libreria. Se ricevi qualche errore durante il caricamento di questa libreria, devi prima installare questa libreria.
Comando - Installa.pacchetti ('stringr')Tornerà:
[Installazione del pacchetto in '/USR/Local/Lib/R/Site-Library'Sintassi:
str_replace_all ("caratteri_string", "", ")Ci vogliono tre parametri:
Esempio 1
In questo esempio, stiamo rimuovendo gli spazi bianchi nella stringa del personaggio: "Benvenuti al suggerimento di Linux"
libreria ('stringr')Risultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dalla stringa.
Esempio 2
In questo esempio, stiamo rimuovendo gli spazi bianchi nel vettore di due stringhe di caratteri:
libreria ('stringr')Risultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dal vettore delle stringhe di carattere.
Esempio 3
In questo esempio, stiamo rimuovendo gli spazi bianchi nella cornice dei dati di tre colonne di stringhe:
libreria ('stringr')Risultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dalle colonne: market_name, marlet_place e market_type nel frame dati.
Esempio 4
In questo esempio, stiamo rimuovendo gli spazi bianchi nell'elenco di due stringhe dei caratteri:
libreria ('stringr')Risultato:
Possiamo vedere che gli spazi bianchi vengono rimossi dall'elenco delle stringhe dei caratteri.
Conclusione
In questo articolo, abbiamo visto come rimuovere tutti gli spazi bianchi da una stringa di caratteri usando le funzioni GSUB () e str_replace_all (). È inoltre possibile applicare queste funzioni alle strutture di dati R, come vettore, frame di dati e elenco. Assicurati di aver installato la libreria Stringr quando si utilizza la funzione str_replace_all ().