Creating an element-wise minimum Series from two other Series in Python Pandas

前端 未结 8 1552
南方客
南方客 2020-12-29 18:15

I am having trouble finding a way to do an efficient element-wise minimum of two Series objects in pandas. For example I can add two Series easily enough:

In         


        
8条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-29 18:47

    This method will do the job:

    import pandas as pd
    
    
    def elementwise_min(x, y):
        x[x > y] = y
        return x
    
    
    a = pd.Series([1, 2, 3])
    b = pd.Series([0, 2, 4])
    elementwise_min(a, b)
    

提交回复
热议问题