Creating a new column based on the values of other columns

后端 未结 4 1141
孤街浪徒
孤街浪徒 2021-01-16 10:19

I wanted to create a \"High Value Indicator\" column, which says \"Y\" or \"N\" based on two different value columns. I want the new column to have a \"Y\" when Value_1 is >

4条回答
  •  挽巷
    挽巷 (楼主)
    2021-01-16 10:54

    You can also use apply:

    df['High Value Indicator'] = (
         df.apply(lambda x: 'Y' if (x.Value_1>1000 or x.Value_2>15000) else 'N', axis=1)
         )
    

提交回复
热议问题