使用numpy的np.where()函数:例如,np.where(df['col1']> df['col2'], 'col1 bigger', 'col2 bigger')将返回一个数组,其中每个元素描述了df['col1']和df['col2']的大小关系。

使用pandas的apply()方法:例如,df.apply(lambda x: 'col1 bigger' if x['col1']> x['col2'] else 'col2 bigger', axis=1)将返回一个数组,其中每个元素描述了df['col1']和df['col2']的大小关系。

请根据您的需求选择合适的方法。

  •