Description
If peut être appliqué à la fonction argMin
pour trouver la valeur de arg correspondant à la valeur minimale de val pour les lignes où la condition est vraie,
à l’aide de la fonction de combinateur d’agrégation argMinIf.
La fonction argMinIf est utile lorsque vous devez trouver la valeur associée
à la valeur minimale dans un ensemble de données, mais uniquement pour les lignes qui remplissent une
condition spécifique.
Exemple d’utilisation
argMinIf pour trouver le prix le plus bas de chaque produit lorsqu’il est en stock.
Query
argMinIf trouvera le prix correspondant au horodatage le plus ancien pour chaque produit,
mais uniquement en tenant compte des lignes où in_stock = 1. Par exemple :
- Produit 1 : parmi les lignes en stock, 10.99 a le horodatage le plus ancien (10:00:00)
- Produit 2 : parmi les lignes en stock, 20.99 a le horodatage le plus ancien (11:00:00)
Response