

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# ROLLING\_KTH\_LARGEST
<a name="recipe-actions.functions.ROLLING_KTH_LARGEST"></a>

Renvoie dans une nouvelle colonne la *k* ème plus grande valeur aléatoire entre un nombre spécifié de lignes avant et un nombre spécifié de lignes après la ligne actuelle dans la colonne spécifiée.

**Parameters**
+ `sourceColumn` : nom d’une colonne existante.
+ `numRowsBefore`— Nombre de lignes avant la ligne source actuelle, représentant le début de la fenêtre.
+ `numRowsAfter`— Nombre de lignes après la ligne source actuelle, représentant la fin de la fenêtre.
+ `value`— La valeur de *k.*
+ `targetColumn` : nom de la colonne qui vient d’être créée.

**Example Exemple**  
  

```
  {
    "Action": {
      "Operation": "ROLLING_KTH_LARGEST",
      "Parameters": {
        "sourceColumn": "weight_kg",
        "numRowsBefore": "5",
        "numRowsAfter": "5",
        "value": "3"
        "targetColumn": "weight_kg_ROLLING_KTH_LARGEST"
      }
    }
  }
```