在 Pandas 中,可以使用
np.maximum
函数比较两列的值,并选择最大值。例如,如果有一个名为
df
的 DataFrame,其中有两列
col1
和
col2
,可以使用以下代码创建一个新列
col_max
,其中包含
col1
和
col2
中的最大值:
import numpy as np
df['col_max'] = np.maximum(df['col1'], df['col2'])
这样,每一行的 col_max
就是 col1
和 col2
中的最大值。