Guide de l'utilisateur de TIBCO Spotfire® Business Author et Consumer

Changer Relatif en Démarrage

Le raccourci d'expression Changer Relatif en Démarrage calcule la différence en pourcentage entre un nœud et le premier nœud.

Exemple

Comme point de départ, l'histogramme ci-dessous est utilisé. Il montre les sommes trimestrielles des ventes sur trois ans.



Dans l'histogramme suivant, le raccourci d’expression Changer Relatif en Démarrage a été appliqué sur l’axe Valeur. (La flèche pointe vers une barre qui sert à expliquer ce qui est calculé dans l'expression plus bas.)



L'expression suivante est utilisée sur l'axe Valeur.

Sum([Sales]) THEN ([Value] / Sum(If([CategoryIndex.X]=0,[Value],0)) OVER (All([Axis.X])))-1

La première partie de l'expression spécifie que la colonne [Sales] doit être agrégée sous la forme d'une somme. Le résultat de cette partie va dans la colonne [Value] afin d'être utilisé dans l'expression qui suit THEN.

Dans la partie qui suit THEN, chaque nœud est divisé par le premier nœud. On déduit ensuite 1 de ce résultat pour obtenir le pourcentage. Pour identifier le premier nœud et le référencer, on utilise [CategoryIndex.X]. Comme illustré dans l'image ci-dessous, chaque nœud se voit attribuer un index, commençant par 0, donc [CategoryIndex.X]=0 pour le premier nœud.



L'expression (If([CategoryIndex.X]=0,[Value],0)) OVER (All([Axis.X])) trouve et renvoie uniquement la valeur du nœud avec [CategoryIndex.X]=0, dans ce cas, la valeur de 400 $.

Par exemple, calcul de l’expression Changer Relatif en Démarrage pour le premier trimestre 2021 (voir la flèche dans l'image précédente) :

-25%=$300/$400 - 1

(Voir les rectangles ci-dessous.)



Consultez également a rubrique Changer Relatif en Point fixe.