Conditional Logic on Pandas DataFrame

后端 未结 4 562
遥遥无期
遥遥无期 2020-12-01 03:23

How to apply conditional logic to a Pandas DataFrame.

See DataFrame shown below,

   data desired_output
0     1          False
1     2          Fals         


        
4条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-01 04:23

    Just compare the column with that value:

    In [9]: df = pandas.DataFrame([1,2,3,4], columns=["data"])
    
    In [10]: df
    Out[10]: 
       data
    0     1
    1     2
    2     3
    3     4
    
    In [11]: df["desired"] = df["data"] > 2.5
    In [11]: df
    Out[12]: 
       data desired
    0     1   False
    1     2   False
    2     3    True
    3     4    True
    

提交回复
热议问题