Como aplicar corretamente uma função lambda em uma coluna do quadro de dados do pandas
Eu tenho um quadro de dados de pandas,sample
, com uma das colunas chamadaPR
ao qual estou aplicando uma função lambda da seguinte maneira:
sample['PR'] = sample['PR'].apply(lambda x: NaN if x < 90)
Recebo a seguinte mensagem de erro de sintaxe:
sample['PR'] = sample['PR'].apply(lambda x: NaN if x < 90)
^
SyntaxError: invalid syntax
O que estou fazendo errado?