class - fonction de script et fonction de graphique
La fonction class attribue le premier paramètre à un intervalle de classe. Le résultat est une valeur double utilisant a<=x<b comme valeur textuelle, où a et b sont les limites supérieure et inférieure de la série, et la limite inférieure comme valeur numérique.
Chaîne arbitraire pouvant remplacer le caractère x dans le texte du résultat.
offset
Nombre pouvant être utilisé comme décalage par rapport au point de départ par défaut de la classification. Le point de départ par défaut est généralement égal à 0.
Exemples
Exemple
Résultat
class( var,10
) avec var = 23
renvoie '20<=x<30'
class( var,5,'value'
) avec var = 23
renvoie '20<= value <25'
class(
var,10,'x',5
) avec var = 23
renvoie '15<=x<25'
Exemple - Script de chargement avec class
Script de chargement
Dans cet exemple, nous chargeons une table contenant le nom et l'âge de plusieurs personnes. Nous voulons ajouter un champ qui classe chaque personne selon un groupe d'âges couvrant un intervalle de dix ans. La table source d'origine ressemble à ce qui suit.
Résultats
Name
Age
John
25
Karen
42
Yoshi
53
Pour ajouter le champ de classification par groupe d'âges, vous pouvez insérer une instruction preceding load à l'aide de la fonction class.
Créez un nouvel onglet dans l'éditeur de chargement de données, puis chargez les données suivantes sous forme de chargement inline. Créez le tableau ci-dessous dans Qlik Sense pour afficher les résultats.
LOAD *,
class(Age, 10, 'age') As Agegroup;
LOAD * INLINE
[ Age, Name
25, John
42, Karen
53, Yoshi];
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !