Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaite rendre dépendent des graphiques en fonction de la sélection faite dans l’un ou l’autre.
Par exemple :
Si je sélectionne dans le graphique 1 la réponse « Insatisfaite », je voudrais voir ce que les personnes de ce panel on choisit dans le graphique 2.
Situation d’origine :
Comme puis-je faire pour avoir le résultat de l'image "CORRECTE"? j’espère avoir été claire
D’avance merci
Bonjour Céline,
Peux-tu fournir un échantillon de données pour que la communauté puisse comprendre ? Car normalement le comportement que tu attends est celui qu'a Qlik par défaut.
Regards,
Marina
Malheureusement je ne peux pas fournir d'échantillon de données, en espérant que l'exemple suivant puisse aider
Par défaut quand je sélectionne "insatisfaite" dans le graph 1 j’ai que le pourcentage de réponses aussi "insatisfaite" (le type de réponse) dans graph 2 voir rien so pas le même type.
Ce que j'aimerais c'est que ceux qui ont choisis la réponse "insatisfaite" dans graph 1 soit représenté dans graph 2 pour les différentes autres réponses.
Autre exemple :
Situation actuelle
Ce que j’aimerais
.
En espérant que ca aide
Merci
Céline,
Sans fournir les vraies données, ce dont nous n'avons pas besoin, au moins un schéma de ton modèle de données peut aider
Car comme cela il est vraiment difficile de t'aider.
De ce que je comprends le "type_reponse" n'est pas le même dans Graph1 et Graph2, il faut donc 2 dimensions différents si elles ne font pas référence à la même chose, même si elles prennent les mêmes valeurs.
Ensuite... De quoi s'agit-il exactement ?
De réponse à des questions différentes dans le cadre d'un "sondage" ?
Si graph1 et graph2 représentent les réponses à deux questions différentes il faut absolument différencier tes réponses, celles à la première question, et celles à la deuxième question.
Espérant t'aider,
Marina
Bonjour,
dans ton graphique2:
tu peux essayer qque chose du genre :
count({1< reponse_id={'60'},profile_id = P({$})>} distinct profile_id)
tu auras ainsi les profile_id du graphe1 sélectionnés, pour le reponse_id du '60'
cdt
Bonjour Céline
Est ce que ça marche et répond à ta question ?
Cdt
Bonjour,
Dans le traitement d'enquête de satisfaction, il faut créer un champs par réponse afin de pouvoir réaliser ce genre d'analyse. Je pense donc que c'est ton modèle de données que tu dois adapter.
Si je comprends bien, tu as une structure du type :
profile_id,reponse_id,reponse
Le comportement actuel est donc normal, et c'est le modèle de données qu'il faut faire évoluer à mon sens.
Bonjour,
Désolé de ne répondre que maintenant je ne travaille que les lundis sur Qlik Sens.
La structure est la suivante dans mon script. Comme puis-je la faire évoluer correctement ?
[sondage]:
LOAD
[profile_id],
[reponse_id],
[question_id], => count({< element_id={'72'}>} distinct profile_id) ( MESURES pour les 2 graphique, element_id=question_id)
[question_txt],
[response_txt] => le type de réponse (DIMENSION pour les 2 graphique)
LOAD
[profile_id],
[reponse_id],
[question_id],
[question_txt],
[response_txt]
FROM [sondage.txt]
(txt, utf8, embedded labels, delimiter is '\t', msq);
Merci
Bonjour,
Désolé de ne répondre que maintenant je ne travaille que les lundis sur Qlik Sens.
La structure est la suivante dans mon script. Les données proviennent d'un fichier texte.
Oui il s’agit de sondage.
[sondage]:
LOAD
[profile_id],
[reponse_id],
[question_id], => count({< element_id={'72'}>} distinct profile_id) ( MESURES pour les 2 graphique, element_id=question_id)
[question_txt],
[response_txt] => le type de réponse (DIMENSION pour les 2 graphique)
LOAD
[profile_id],
[reponse_id],
[question_id],
[question_txt],
[response_txt]
FROM [sondage.txt]
(txt, utf8, embedded labels, delimiter is '\t', msq);
Bonjour,
Désolé de ne répondre que maintenant je ne travaille que les lundis sur Qlik Sens.
Je suis en train de tester ta solution. Selon mes premiers tests ça fonctionne.
J'ai encore plusieurs graphiques à modifier et je reconfirme après.
Merci