cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
%3CLINGO-SUB%20id%3D%22lingo-sub-803138%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3EG%C3%A9n%C3%A9rateur%20de%20graphiques%26nbsp%3B%3A%20option%20permettant%20de%20masquer%20les%20cat%C3%A9gories%20sans%20donn%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-803138%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CP%3E%3CSTRONG%3EQu'est-ce%20qui%20a%20inspir%C3%A9%20cette%20demande%20de%20liste%20de%20souhaits%20%3F%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3ENous%20avons%20le%20m%C3%AAme%20probl%C3%A8me%2Fbesoin%20que%20celui%20d%C3%A9crit%20dans%20cette%20question%20de%20la%20communaut%C3%A9%20d'utilisateurs%20%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FDiscussions%2FGraph-Builder-hide-X-categories-with-no-data%2Fm-p%2F209809%22%20target%3D%22_blank%22%3ER%C3%A9solu%20%3A%20Graph%20Builder%20%3A%20masquer%20les%20cat%C3%A9gories%20X%20sans%20donn%C3%A9es%20-%20Communaut%C3%A9%20d'utilisateurs%20JMP%3C%2FA%3E%20.%20Ici%2C%20c'est%20r%C3%A9solu%20par%20script%2C%20mais%20il%20serait%20bien%20mieux%20et%20plus%20flexible%20d'avoir%20une%20solution%20interactive.%3C%2FP%3E%3CP%3ELe%20g%C3%A9n%C3%A9rateur%20de%20graphiques%20affiche%20toujours%20toutes%20les%20cat%C3%A9gories%20sur%20l'axe%20des%20x%2C%20et%20parfois%20c'est%20bien%2C%20mais%20dans%20d'autres%20situations%2C%20ce%20n'est%20pas%20le%20cas.%20Je%20sais%20qu'il%20n'y%20a%20pas%20de%20donn%C3%A9es%2C%20par%20exemple%20cette%20mesure%20particuli%C3%A8re%20n'a%20pas%20%C3%A9t%C3%A9%20effectu%C3%A9e%20pour%20tous%20les%20lots.%20Je%20ne%20veux%20donc%20pas%20voir%20les%20lots%20qui%20n'ont%20aucune%20mesure%20sur%20l'axe%20des%20x.%20Cela%20peut%20%C3%AAtre%20r%C3%A9solu%20en%20ajoutant%20un%20Where%20au%20script%20du%20g%C3%A9n%C3%A9rateur%20de%20graphiques%2C%20mais%20tout%20le%20monde%20ne%20conna%C3%AEt%20pas%20le%20JSL.%20Et%20si%20nous%20voulons%20%C3%A9galement%20utiliser%20un%20s%C3%A9lecteur%20de%20colonnes%20(comme%20dans%20la%20question%20de%20la%20communaut%C3%A9%20d'utilisateurs)%2C%20cela%20n%C3%A9cessite%20beaucoup%20de%20JSL.%20Voir%20Example1.jmp.%3C%2FP%3E%3CP%3ELe%20comportement%20par%20d%C3%A9faut%20du%20Graph%20Builder%20est%20%C3%A9galement%20un%20probl%C3%A8me%20lors%20de%20l'utilisation%20de%20Page.%20Par%20exemple%2C%20nous%20avons%20des%20mesures%20pour%20de%20nombreux%20lots%20de%20diff%C3%A9rentes%20usines.%20J'utilise%20la%20mesure%20comme%20Y%2C%20le%20lot%20comme%20X%20et%20l'usine%20comme%20Page%20et%20j'en%20fais%20un%20graphique%20%C3%A0%20barres.%20L'axe%20des%20x%20montre%20tous%20les%20lots%2C%20ce%20qui%20signifie%20que%20la%20majeure%20partie%20de%20chaque%20graphique%20est%20un%20espace%20vide%2C%20alors%20que%20je%20voudrais%20qu'il%20n'affiche%20que%20les%20lots%20o%C3%B9%20il%20y%20a%20des%20donn%C3%A9es%2C%20c'est-%C3%A0-dire%20les%20lots%20pour%20cette%20usine%20particuli%C3%A8re.%20Voir%20Example2.jmp.%20Je%20r%C3%A9sous%20actuellement%20ce%20probl%C3%A8me%20en%20changeant%20la%20page%20en%20Par%2C%20mais%20nous%20perdons%20alors%20beaucoup%20de%20propri%C3%A9t%C3%A9s%20int%C3%A9ressantes%20qui%20viennent%20avec%20la%20configuration%20de%20la%20page.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%3CSTRONG%3EQuelle%20est%20l%E2%80%99am%C3%A9lioration%20que%20vous%20aimeriez%20voir%20%3F%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EUn%20param%C3%A8tre%20(le%20param%C3%A8tre%20actuel%20peut%20%C3%AAtre%20celui%20par%20d%C3%A9faut)%20comme%20%C2%AB%26nbsp%3BIgnorer%2Fignorer%20les%20valeurs%2Fcat%C3%A9gories%20de%20l'axe%20des%20x%20sans%20donn%C3%A9es%26nbsp%3B%C2%BB%20qui%20peut%20%C3%AAtre%20s%C3%A9lectionn%C3%A9%20de%20mani%C3%A8re%20interactive%20dans%20le%20g%C3%A9n%C3%A9rateur%20de%20graphiques.%20Il%20peut%20se%20trouver%20sous%20les%20param%C3%A8tres%20de%20l'%C3%A9l%C3%A9ment%20Barre%20s'il%20ne%20s'applique%20pas%2Fn'a%20pas%20de%20sens%20pour%20d'autres%20%C3%A9l%C3%A9ments%20graphiques.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%3CSTRONG%3EPourquoi%20cette%20id%C3%A9e%20est-elle%20importante%20%3F%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EPour%20%C3%A9viter%20les%20graphiques%20avec%20beaucoup%20d'espace%20vide%20qui%20rendent%20impossible%20de%20voir%20les%20tendances%20que%20nous%20recherchons%20r%C3%A9ellement.%20Pour%20%C3%A9viter%20d'avoir%20%C3%A0%20faire%20des%20solutions%20de%20contournement.%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-803138%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CLINGO-LABEL%3EExploration%20et%20visualisation%20des%20donn%C3%A9es%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-804766%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Graph%20Builder%20%3A%20Option%20pour%20masquer%20les%20cat%C3%A9gories%20sans%20donn%C3%A9es%20-%20Statut%20modifi%C3%A9%20en%20%3A%20Reconnu%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-804766%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EMerci%20%C3%A0%20MTOF%20d'avoir%20publi%C3%A9%20cette%20suggestion.%20Je%20ne%20sais%20pas%20si%20cela%20vous%20sera%20utile%2C%20mais%20ce%20type%20de%20graphique%20ci-dessous%20est%20possible%20dans%20le%20g%C3%A9n%C3%A9rateur%20de%20graphiques.%20Je%20transmettrai%20cette%20suggestion%20pour%20qu'elle%20soit%20incluse%20dans%20l'enqu%C3%AAte%20de%20priorisation%20des%20listes%20de%20souhaits.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22SarahGilyard_0-1728571064187.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22SarahGilyard_0-1728571064187.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22SarahGilyard_0-1728571064187.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22SarahGilyard_0-1728571064187.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22SarahGilyard_0-1728571064187.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F69001iF102203F03721239%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22SarahGilyard_0-1728571064187.png%22%20alt%3D%22SarahGilyard_0-1728571064187.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-804778%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3ERe%3A%20Graph%20Builder%20%3A%20Option%20pour%20masquer%20les%20cat%C3%A9gories%20sans%20donn%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-804778%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CP%3Esalut%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F2319%22%20target%3D%22_blank%22%3E%40MTOF%3C%2FA%3E%20%2C%20c'est%20souvent%20la%20combinaison%20de%20valeurs%20sur%20l'axe%20des%20x%20et%20%3CSTRONG%3Edu%20groupe%20X%3C%2FSTRONG%3E%20ou%20%3CSTRONG%3Ede%20la%20page%3C%2FSTRONG%3E%3CBR%20%2F%3E%20Veuillez%20jeter%20un%20%C5%93il%20%C3%A0%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FJMP-Wish-List%2FX-group-restrict-the-values-on-the-axis-to-the-respective-group%2Fm-p%2F542325%23U542325%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-idea-thread%20lia-fa-icon%20lia-fa-idea%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3E%3CLI-EMOJI%20id%3D%22lia_folded-hands%22%20title%3D%22%3Amanos_unidas_para_la_oraci%C3%B3n%3A%22%3E%3C%2FLI-EMOJI%3E%20Groupe%20X%26nbsp%3B%3A%20limitez%20les%20valeurs%20sur%20l'axe%20au%20groupe%20respectif%3C%2FA%3E%20.%20Il%20collecte%20des%20Kudos%20depuis%202%20ans%20et%20a%20le%20statut%20%C2%AB%26nbsp%3BEn%20cours%20d'investigation%26nbsp%3B%C2%BB.%3CBR%20%2F%3E%20Tout%20Kudo%20suppl%C3%A9mentaire%20augmentera%20les%20chances%20que%20le%20probl%C3%A8me%20soit%20r%C3%A9solu%20dans%20JMP19...%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20Nous%20venons%20de%20r%C3%A9aliser%20une%20enqu%C3%AAte%20dans%20notre%20entreprise%20%3A%20quelle%20limitation%20de%20JMP%20fait%20le%20plus%20mal%3CBR%20%2F%3E%20et%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FJMP-Wish-List%2FX-group-restrict-the-values-on-the-axis-to-the-respective-group%2Fm-p%2F542325%23U542325%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-idea-thread%20lia-fa-icon%20lia-fa-idea%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3E%3CLI-EMOJI%20id%3D%22lia_folded-hands%22%20title%3D%22%3Amanos_unidas_para_la_oraci%C3%B3n%3A%22%3E%3C%2FLI-EMOJI%3E%20Groupe%20X%20%3A%20restreindre%20les%20valeurs%20sur%20l'axe%20au%20groupe%20respectif%3C%2FA%3E%20%C3%A9tait%20le%20clair%20%C2%AB%20gagnant%20%C2%BB.%3CBR%20%2F%3E%20Comme%20je%20l'ai%20mentionn%C3%A9%20dans%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FCommunity-Wish-List%2FWish-list-new-Label-user-experience%2Fm-p%2F709540%23U709540%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-idea-thread%20lia-fa-icon%20lia-fa-idea%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3EListe%20de%20souhaits%20-%20nouvelle%20%C3%A9tiquette%20%3A%20exp%C3%A9rience%20utilisateur%3C%2FA%3E%20%3CSPAN%3E%2C%20de%20nombreuses%20nouvelles%20fonctionnalit%C3%A9s%20int%C3%A9ressantes%20peuvent%20d%C3%A9sormais%20%C3%AAtre%20facilement%20impl%C3%A9ment%C3%A9es%20dans%20JMP%20-%20par%20un%20d%C3%A9tour%20par%20Python%20ou%20R.%3CBR%20%2F%3E%20Mais%20quand%20une%20fonction%20manque%20dans%20GraphBuilder%2C%20%C3%A7a%20fait%20mal.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-804781%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Graph%20Builder%20%3A%20Option%20pour%20masquer%20les%20cat%C3%A9gories%20sans%20donn%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-804781%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPour%20Page%2C%20le%20support%20JMP%20sugg%C3%A8re%20cette%20solution%20de%20contournement%26nbsp%3B%3A%3C%2FP%3E%3CP%3Ela%20colonne%20qui%20est%20utilis%C3%A9e%20pour%20la%20page%20-%20utilisez-la%20en%20plus%20sur%20l'AXE%20X%20-%20comme%20niveau%20suppl%C3%A9mentaire%20(comme%20dans%20l'exemple%20de%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F54402%22%20target%3D%22_blank%22%3E%40SarahGilyard%3C%2FA%3E%20).%3CBR%20%2F%3E%20Avec%20la%20page%2C%20l'utilisateur%20peut%20sp%C3%A9cifier%20la%20plage%20de%20chaque%20sous-intrigue%20-%20pour%20afficher%20uniquement%20les%20r%C3%A9gions%20non%20vides.%3CBR%20%2F%3E%3CBR%20%2F%3E%20...%20cela%20prend%20du%20temps%20-%20et%20c'est%20dangereux%20si%20des%20cat%C3%A9gories%20suppl%C3%A9mentaires%20sont%20ajout%C3%A9es.%20Mais%20cela%20fonctionne.%3CBR%20%2F%3E%20Pour%20%3CSTRONG%3Ele%20groupe%20X%3C%2FSTRONG%3E%20%2C%20il%20n%E2%80%99existe%20pas%20de%20solution%20de%20contournement.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar

Graph Builder: Option to hide categories with no data

What inspired this wish list request? 

We have the same issue/need as described in this User Community question: Solved: Graph Builder: hide X categories with no data - JMP User Community. Here it is solved by scripting, but I would be much better and more flexible to have an interactive solution.

The Graph Builder always shows all categories on the x-axis, and sometimes that is fine, but in other situations it is not. I know there is no data, e.g. this particular measurement wasn't done for all batches. So I don't want to see the batches that have no measurement on the x-axis. This can be solved by adding a Where to the Graph Builder script, but not everybody knows JSL. And if we also want to use a Column Switcher (like in the User Community question), it requires a lot of JSL. See Example1.jmp.

The default behavior of the Graph Builder is also a problem when using Page. E.g. we have measurements for a lot of batches from different factories. I use the measurement as Y, Batch as X and Factory as Page and make it a Bar plot. The x-axis shows all batches, which means that most of each plot is empty space, while I would like it to only show the batches where there is data, i.e. the batches for that particular Factory. See Example2.jmp. I currently solve this by changing the Page to By, but then we loose a lot of nice properties that come with the Page setup.

 

What is the improvement you would like to see? 

A setting (the current can be default) like "Ignore/Skip x-axis values/categories with no data" that can be selected interactively in the graph builder. It could be under the Bar element settings if it doesn't apply/make sense for other graph elements.

 

Why is this idea important? 

To avoid graphs with a lot of empty space which makes it impossible to see the trends we are actually looking for. To avoid having to do workarounds.

 

3 Comments
SarahGilyard
Staff
Status changed to: Acknowledged

Thank you MTOF for posting this suggestion. Not sure if this is helpful to you, but this type of graph below is possible in graph builder.  I will pass along this suggestion for inclusion in the wishlist prioritization survey. 

SarahGilyard_0-1728571064187.png

 

hogi
Level XII

hi @MTOF , it's often the combination of values on the x axis and  X group or Page 
please have a look at 🙏 X group: restrict the values on the axis to the respective group . It collected Kudos since 2 years and has the status "Investigating".
Any additional Kudo will increase the chance that the issue gets fixed in JMP19 ...


We just had a survey in our company : which limitation of JMP hurts the most
and 🙏 X group: restrict the values on the axis to the respective group was the clear "winner".
As I mentioned in Wish list - new Label: user experience , many cool new features can now be easily implemented in JMP - by a detour through Python or R.
But when a function is missing in GraphBuilder, it hurts.

hogi
Level XII

For Page, JMP support suggests this workaouround:

the column which is used for page - use it in addition on the X AXIS - as an additional level (like in @SarahGilyard 's example).
With page, the user can specify the range for each subplot - to show just the non-blank regions.

... it takes a while - and it's dangerous if additional categories are added. But it works.
For X Group, there is no workaround.