Comment appliquer correctement une fonction lambda dans une colonne de bloc de données pandas

J'ai une pandas trame de données, sampleavec l'une des colonnes appelé PR à qui postule une fonction lambda comme suit:

sample['PR'] = sample['PR'].apply(lambda x: NaN if x < 90)

Ensuite, je reçois le message d'erreur de syntaxe:

sample['PR'] = sample['PR'].apply(lambda x: NaN if x < 90)
                                                         ^
SyntaxError: invalid syntax

Ce que je fais mal?

source d'informationauteur Amani