Avatar ·

O que significa til em pandas?

📁 python

O que significa til neste caso?

df = df.loc[~non_numberic_profits]

Na coluna non_numberic_profits foram definidas strings que não correspondem ao tipo de dados float. Ou seja, não são números, mas sim letras ou símbolos.

O que significa til neste caso? Qual função ela desempenha?

Após esta linha, veio a seguinte linha de código `

df.profit = df.profit.apply(pd.to_numeric)

Pelo que entendi, ela converte exatamente para o tipo de dados float. Mas o que ela converte? Os valores restantes? Não entendo muito bem o que o operador til faz neste caso.

Avatar ·

Opção 1:

a = a.rename(columns=lambda col: col.replace("" "", ""_""))

Opção 2:

a.columns = a.columns.str.replace("" "", ""_"")

Opção 3:

a.columns = a.columns.map(lambda x: x.replace("" "", ""_""))

Resultado:

In [8]: aOut[8]:   id  b Primeiro_nome                                

Faça login para deixar uma resposta

Blogs