Olá comunidade!
Tenho um dataframe onde uma das colunas é um numero de chassi, com letras e números. Eu preciso criar uma nova coluna com os últimos 8 digitos desse chassi. Alguém pode me ajudar? Não estou sabendo fazer.
Olá comunidade!
Tenho um dataframe onde uma das colunas é um numero de chassi, com letras e números. Eu preciso criar uma nova coluna com os últimos 8 digitos desse chassi. Alguém pode me ajudar? Não estou sabendo fazer.
Olá Julia,
Neste caso você pode usar o método str
. Nesse exemplo eu gerei um dataframe com dois chassis de exemplo e depois usei esse método para pegar os 8 últimos caracteres.
import pandas as pd
df = pd.DataFrame({'Chassi': ['9BD178406JL174536','9BF30R405JM112233']})
df['separado'] = df['Chassi'].str[-8:]
df
Resultado:
index | Chassi | separado |
---|---|---|
0 | 9BD178406JL174536 | JL174536 |
1 | 9BF30R405JM112233 | JM112233 |