Pular para o conteúdo principal

Descrição

O combinador If pode ser aplicado à função argMax para encontrar o valor de arg que corresponde ao valor máximo de val nas linhas em que a condição é verdadeira, usando a função de combinador de agregação argMaxIf. A função argMaxIf é útil quando você precisa encontrar o valor associado ao valor máximo em um conjunto de dados, mas apenas nas linhas que atendem a uma condição específica.

Exemplo de uso

Neste exemplo, usaremos um conjunto de dados de vendas de produtos para demonstrar como argMaxIf funciona. Vamos encontrar o nome do produto com o maior preço, mas apenas entre os produtos que foram vendidos pelo menos 10 vezes.
Query
A função argMaxIf retornará o nome do produto com o maior preço entre todos os produtos vendidos pelo menos 10 vezes (sales_count >= 10). Neste caso, ela retornará ‘Laptop’, pois é o produto com o maior preço (999.99) entre os produtos populares.
Response

Veja também

Última modificação em 1 de julho de 2026