PANDAS TRIM WHITESPACE da coluna

PANDAS TRIM WHITESPACE da coluna
Este pequeno artigo discutirá como você pode aparar caracteres de liderança ou de branco à direita de um DataFrame de dados de pandas.

Amostra de dataframe

Para fins de ilustração, usaremos a amostra de dados de dados mostrada abaixo:

importar pandas como PD
df = pd.Quadro de dados(
"Product_name": ['Product_1', 'Product_2 \ T', 'Product_3 \ n', '\ nProduct_4 \ t', 'Product_5'],
"Preço": [10.00, 20.50, 100.30, 500.25, 101.30]
)

O DataFrame acima contém caracteres de espaço em branco, como caracteres, espaços e guias da Newline.

Remova os personagens principais do espaço em branco

Podemos usar a função LStrip para remover os principais caracteres do espaço em branco de uma coluna DataFrame para remover os principais caracteres do espaço em branco de uma coluna DataFrame, como mostrado:

df.Nome do Produto.str.lstrip ()

A função LStrip deve remover os principais caracteres do espaço em branco da coluna Product_name.

O código acima deve retornar:

Observe que o espaço principal e os caracteres de espaço em branco da nova linha são removidos.

Remova os caracteres de espaço em branco à direita.

Podemos usar a função rstrip () para remover caracteres de espaço em branco à direita de uma coluna.

Um exemplo é como mostrado:

df.Nome do Produto.str.rstrip ()

Aqui, o código acima deve remover os caracteres de espaço em branco à direita. Um exemplo de valor de retorno é como mostrado:

Remova os personagens de espaço em branco e à direita

Usando a função strip (), você também pode remover os caracteres de espaço em branco e devastadores de uma coluna usando a função Strip ().

Um exemplo de uso é como mostrado:

df.Nome do Produto.str.faixa()

Nesse caso, a função deve retornar:

Observe como os caracteres de espaço em branco líder e à direita são removidos da coluna.

Usando substituir

Você também pode usar a função Substituir () para remover caracteres de espaço em branco de uma coluna.

Por exemplo, para substituir todos os caracteres da guia de uma coluna, podemos fazer:

df.Nome do Produto.str.substituir ('\ t', ")

Nesse caso, a função levará os caracteres da guia e os substituirá pelo valor especificado.

A saída resultante é como mostrado:

Para remover o espaço e os caracteres da Newline:

df.Nome do Produto.str.Substitua ('\ n', ") // Remova a nova linha
df.Nome do Produto.str.Substitua (",") // Remova os espaços

Terminando

Este artigo mostra várias maneiras de remover os personagens líderes e em branco de um espaço de branco de um quadro de dados de pandas.