跳到主要内容
跳到主要内容

argMaxIf

描述

If 组合器可以应用于 argMax 函数,以查找与 val 的最大值对应的 arg 值,仅针对满足条件的行,使用 argMaxIf 聚合组合器函数。

当您需要找到数据集中与最大值关联的值时,argMaxIf 函数非常有用,但仅适用于满足特定条件的行。

示例用法

在这个示例中,我们将使用产品销售的示例数据集来演示 argMaxIf 的工作原理。我们将找到价格最高的产品名称,但仅针对售出至少 10 次的产品。

argMaxIf 函数将返回所有售出至少 10 次的产品中价格最高的产品名称 (sales_count >= 10)。在这种情况下,它将返回 'Laptop',因为它在热门产品中具有最高价格 (999.99)。

另请参阅