Pandas Trim Biance Space dalla colonna

Pandas Trim Biance Space dalla colonna
Questo breve articolo discuterà di come puoi tagliare i caratteri di spazi bianchi leader o finali da un frame di dati Panda.

Esempio di dati dati

A fini illustrativi, utilizzeremo il telaio di dati mostrato di seguito:

Importa panda come PD
df = pd.DataFrame (
"Product_name": ['Product_1', 'Product_2 \ T', 'Product_3 \ n', '\ nProduct_4 \ T', 'Product_5'],
"Prezzo": [10.00, 20.50, 100.30, 500.25, 101.30]
)

Il telaio di dati sopra contiene caratteri di spazi bianchi come caratteri di Newline, spazi e schede.

Rimuovi i principali caratteri di spazi bianchi

Possiamo utilizzare la funzione LSTRIP per rimuovere i principali caratteri di spazi bianchi da una colonna di dati per rimuovere i principali caratteri di spazi bianchi da una colonna di dati come mostrato:

df.nome del prodotto.str.lStrip ()

La funzione LSTRIP dovrebbe rimuovere i principali caratteri di spazi bianchi dalla colonna Product_Name.

Il codice sopra dovrebbe restituire:

Si noti che lo spazio principale e la nuova linea sono rimossi i caratteri di spazi bianchi.

Rimuovi i caratteri di spazi bianchi finali.

Possiamo usare la funzione rstrIp () per rimuovere i caratteri di spazi bianchi finali da una colonna.

Un esempio è come mostrato:

df.nome del prodotto.str.rStrip ()

Qui, il codice sopra dovrebbe rimuovere i caratteri di spazi bianchi finali. Un valore di restituzione di esempio è come mostrato:

Rimuovi i caratteri di spazi bianchi di base e finali

Utilizzando la funzione Strip (), è anche possibile rimuovere i caratteri di spazi bianchi sia leader che quelli trainati da una colonna usando la funzione Strip ().

Un utilizzo di esempio è come mostrato:

df.nome del prodotto.str.striscia()

In questo caso, la funzione dovrebbe restituire:

Nota come vengono rimossi i caratteri di spazi bianchi principali e finali dalla colonna.

Usando sostituzione

È inoltre possibile utilizzare la funzione Sostituisci () per rimuovere i caratteri di spazi bianchi da una colonna.

Ad esempio, per sostituire tutti i caratteri della scheda da una colonna, possiamo fare:

df.nome del prodotto.str.sostituire ('\ t', ")

In questo caso, la funzione prenderà i caratteri della scheda e li sostituirà con il valore specificato.

L'output risultante è come mostrato:

Per rimuovere i caratteri dello spazio e della nuova linea:

df.nome del prodotto.str.Sostituisci ('\ n', ") // Rimuovi Newline
df.nome del prodotto.str.Sostituire (",") // Rimuovere gli spazi

Terminato

Questo articolo ti mostra vari modi per rimuovere i caratteri di spazi bianchi leader e finali da un frame di dati Panda.