Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Substituição de dados de um Dataframe

No seguinte dataframe, qual código eu usaria para localizar os itens "-2" da coluna "cod_berco" e substituílos por um item de acordo com a coluna "num_embarque"?

import pandas as pd
import numpy as np
data = np.array([['3S', 12345],['-2', 12345], ['4S', 12334], ['-2', 12334]])
df = pd.DataFrame(data, columns=['cod_berco', 'num_embarque'])
df

preciso encontrar como resultado, a partir do exemplo acima, o Dataframe representado pelo código abaixo:

data = np.array([['3S', 12345],['3S', 12345], ['4S', 12334], ['4S', 12334]])
df = pd.DataFrame(data, columns=['cod_berco', 'num_embarque'])
df

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

À quem possa interessar, encontrei uma linha de código que me ajudou com o problema. segue:

df.col_1 = df.cod_berco.mask(df.cod_berco.isin(['-2'])).\
              groupby(df['num_embarque']).transform('first')
df