如何使用if条件更改数据框(熊猫)中的值

时间:2019-07-18 07:42:30

标签: python pandas dataframe conditional-statements

我需要更改数据框列中的值。 YAS列包含数字。

我有以下规则:

x <25然后为0

25

29

x> 35然后3

data['YAS'] = data['YAS'].apply(lambda x: 0 if x <= 25 elif 25<x<29 1 elif 29<x<34 then 2 x>35 then 3)

该错误是elif的语法无效。

0 个答案:

没有答案