Quando eu faço isso:
df1[df1 > 0] = 'A'
df1
A coluna não deveria ser especificada para a condicional, tipo, df1[df1['coluna'] > 0] = 'A' ?
Quando eu faço isso:
df1[df1 > 0] = 'A'
df1
A coluna não deveria ser especificada para a condicional, tipo, df1[df1['coluna'] > 0] = 'A' ?
Quando se usa:
df1[df1 > 0] = 'A'
a condição é aplicada a todo o DataFrame, diferente de quando utilizado na forma:
df1[df1['coluna'] > 0] = 'A'
onde a condição é aplicada somente a coluna especificada dentro dos []