Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour
Je voudrais dans un même graphique comparer ma sélection avec l'ensemble de mes données (le total à l'échelle de mon interco).
Je n'arrive pas à trouver la bonne syntaxe. J'en suis là :
Sum(
{<
libgeo={$,"*"}>}.
J'ai essayé aussi en mettant l'étoile sans guillements, en mettant un 1 à la place de l'étoile, ... mais rien n'y fait.
(Dans qlikview j'arrivais à faire ça avec des favoris mais je n'arrive pas à utiliser les favoris dans les expressions dans qliksense.)
Merci de votre aide
Bref,
Voici le résultat :
Voici les expressions que j'ai utilisées:
TMM
sum(pops_com) / sum(nb_men)
TMM global
sum({$<codgeo=>} pops_com) / sum({$<codgeo=>} nb_men)
TMM diff
(sum({$<codgeo=>} pops_com) / sum({$<codgeo=>} nb_men)) - (sum(pops_com) / sum(nb_men))
sélection
sum(value)
ensemble
sum({1} value)
Comme l'a dit maxgro, avec un petit complément:
Sélection:
sum(value)
Ensemble:
sum({1} value) // Ignore toutes les sélections
sum({$ <libgeo=>} value) // Ignore uniquement la sélection effectuée sur "libgeo"
ici un bon doc regard la set analysis
D'accord séparément, mais en fait je voudrais dans mon set analysis comparer ma sélection et l'ensemble, pas avec 2 formulés séparées ????
Que veux- tu dire par comparer?
Tu veux la différence ou autre chose?
Peux-tu donner un exemple
Voilà
Je voudrais comparer la taille moyenne des ménages de ma sélection (ici sur mon graphique) au même calcul à l'échelle de mon EPCI et bien sur dans le même graphique :
Du coup, je ne comprend pas trop pourquoi tu utilise SUM si tu veux la taille moyenne des ménages?
Néanmoins, tu peux utiliser plusieurs fonction avec des set analisys différent dans la même expression:
sum({$ <libgeo=>} value) - sum(value)
Si il s'agit de somme, tu peux le faire avec une seul fonction :
sum({$ <libgeo=> - $} value)
Si il s'agit de moyenne, tu es obligée d'utiliser 2 fonctions distinctes dans la même expression
J'ai essayé ça ne marche pas.
Voilà ce que j'avais écrit :
Sum
({ <codgeo={$,1},
annee= {'1999','2006','2011'}
>}
pops_com)
/Sum
({$ <codgeo={$,1},
annee= {'1999','2006','2011'}>}
nb_men)
L'idée étant que pour codgeo il fasse le calcul pour ma sélection et ensuite pour le total (d'où l'utilisation de Sum)
Je viens de réaliser une petite application avec un petit jeux de données que vous trouverez en pièce jointe.
Je pense que vous y trouverez les réponses à vos questions.