Strip em DFs
Strip em DF do Pandas
Diferente do Split, o Strip remove alguns caracteres da string
Retornando os 3 elementos da coluna 'Data_Pedido'
python
df3['Data_Pedido'].head(3)
out:
A coluna Data pedido tem o formato YYYY-MM-DD. Imagine que seja necessário deixar o ano apenas com 2 dígitos sem alterar o tipo da variável.
0 2016-11-08
1 2016-11-08
2 2016-06-12
Name: Data_Pedido, dtype: object
Podemos fazer isso com a função lstrit(), ou seja, left strip, (à esquerda).
Vamos remover os dígitos 2 e 0 à esquerda do valor da variável 'Data_Pedido'
python
df3['Data_Pedido'].str.lstrip('20')
out:
Como não usamos o inplace=True, a mudança é feita apenas na memória, não afetando diretamente o DF.
0 16-11-08
1 16-11-08
2 16-06-12
3 15-10-11
4 15-10-11
...
9989 14-01-21
9990 17-02-26
9991 17-02-26
9992 17-02-26
9993 17-05-04
Name: Data_Pedido, Length: 9994, dtype: object
Podemos ainda usar as funções rstrip() (Á direita) ou strip().