Puis-je organiser les filtres de données dans deux colonnes ?J'essaie de créer un tableau de bord comportant 5 filtres de données (voir l'image ci-dessous). Quatre des filtres tiennent dans une colonne. Le cinquième filtre est une longue liste d'espèces d'oiseaux avec une barre de défilement. Il est plus facile de couvrir toute cette liste lorsque j'inclus ce filtre dans sa propre colonne, comme dans l'image ci-dessous (qui n'est qu'une maquette, pas quelque chose que j'ai pu réaliser pour le moment. J'ai essayé de les créer en tant que deux filtres distincts et j'ai enregistré les scripts de filtre de données dans ma table de données. Cependant, JMP ne me permet d'ouvrir qu'un seul filtre de données à la fois, je n'ai donc pas pu les ouvrir tous les deux pour les disposer les uns à côté des autres, comme ci-dessous. J'ai essayé de mettre les 5 filtres dans une colonne, en espérant pouvoir faire glisser le long filtre d'espèces pour créer une deuxième colonne, mais cela n'a pas fonctionné. Il semble que cela devrait fonctionner d'une manière ou d'une autre. Existe-t-il un paramètre qui me permet d'ouvrir deux filtres en même temps ? Existe-t-il un moyen d'organiser les filtres pour différents champs en deux colonnes, comme ma maquette ? Merci d'avance pour toute idée à ce sujet.

GraphiqueAutreRe : Puis-je organiser les filtres de données sur deux colonnes ?Bon, autant que je sache, il n'y a aucun moyen de le faire dans la boîte de dialogue.
Re : Puis-je organiser les filtres de données sur deux colonnes ?Merci @ih
Cela fonctionnera très bien pour moi. Même si j'utilise JMP depuis des années, je suis un vrai débutant avec .jsl. Clairement, il est temps que je commence à apprendre ! Ai-je raison de dire qu'il n'y a pas de moyen simple d'obtenir le même résultat en faisant glisser et déposer, en cliquant avec le bouton droit de la souris ou en utilisant toute autre partie de la boîte de dialogue du filtre de données ?
Casey
Re : Puis-je organiser les filtres de données sur deux colonnes ?Salut @caseylott ,
Vous pouvez le faire avec des boîtes de contexte de filtre de données imbriquées, ici vous pouvez voir trois filtres de données locaux différents, y compris celui à l'intérieur de la plate-forme de création de graphiques. Notez que vous pouvez avoir plusieurs graphiques qui utiliseraient les deux filtres de données locaux externes et que vous pouvez avoir n'importe quel nombre de filtres imbriqués.
Names default to here(1);
dt = Open("$Sample_data/big class.jmp");
New Window("Nested Data Filters",
Data Filter Context Box( //Left Data filter context box
H List Box(
dt << Data Filter( Local, Add Filter( columns( :height ) ) ),
Data Filter Context Box( //Second-from-left context box
H List Box(
dt << Data Filter( Local, Add Filter( columns( :age ), Display( :age, N Items( 6 ) ) ) ),
//could add a v list box here and put a second graph which also uses the outer local data fitlers.
dt << Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 5 ) ), Smoother( X, Y, Legend( 6 ) ) ),
//included a local data filter in the platform
Local Data Filter( Add Filter( columns( :sex ), Display( :sex, N Items( 2 ) ) ) )
)
)
)
)
)
);
