Avatar ·

¿Qué significa la tilde en pandas?

📁 python

¿Qué significa en este caso la tilde?

df = df.loc[~non_numberic_profits]

En la columna non_numberic_profits se asignaron cadenas que no corresponden al tipo de dato float. Es decir, no son números, sino letras o símbolos.

¿Qué significa la tilde en este caso? ¿Qué función cumple?

Después de esta línea, siguió la siguiente línea de código:

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

Según entiendo, convierte precisamente al tipo de dato float. Pero, ¿qué convierte? ¿Los valores restantes? No entiendo bien qué hace el operador tilde en este caso.