Ajout d'une sélection de colonne dans le filtre de donnéesJ'utilise JMP12 et je crée un rapport avec un simple filtre bivarié et de données. Le tableau de données comporte plusieurs colonnes numériques qui seront l'axe Y de la bivariée. Je veux passer une variable à la bivariée en tant que colonne en tant qu'axe Y.
ColList = {"col1","col2"};
Si je créais un rapport statique, je pourrais facilement Us :Y (Column(ColList[x]) dans une boucle for.
J'ai essayé de mettre une zone de liste déroulante avec le filtre dans une vlist, puis d'utiliser <
J'ai essayé d'utiliser l'argument Sélecteur de colonne, mais je ne sais pas comment cela fonctionne car le guide de script s'y réfère uniquement comme une option d'argument.
Étant donné que le filtre de données n'est qu'une méthode de filtrage de lignes, j'étais curieux de savoir s'il pourrait y avoir un moyen de chausser la chaussure dans un sélecteur de colonne.
Je n'ai pas essayé d'utiliser une boucle à la fin pour vérifier si la valeur de la liste déroulante change, puis essayez d'effectuer un recalcul.
Re : Ajouter une sélection de colonne dans le filtre de donnéesJe garderai à l'esprit le glisser-déposer, merci. Je vais transmettre à d'autres personnes ici.
En ce qui concerne le "Show Column Selector", il n'est mentionné qu'une seule fois dans le guide de script.
Données de sous-ensemble à l'aide du filtre de données
Le filtre de données offre plusieurs façons d'identifier des sous-ensembles de données. Utilisation du filtre de données
commandes et options, vous pouvez sélectionner des sous-ensembles complexes de données, masquer ces sous-ensembles dans des tracés ou
les exclure des analyses.
La syntaxe de base apparaît comme suit :
dt << Filtre de données( , , , ,
Fenêtre( 0 | 1 ), );
Options pour Filtre de données inclure les éléments suivants:
Ajouter un filtre, Animation, Effacement automatique, Effacer, Fermer, Colonnes, Conditionnel, Données
Fenêtre de tableau, Supprimer, Supprimer tout, Afficher, Obtenir les lignes filtrées, Emplacement,
Correspondance, Mode, Rapport, Enregistrer et restaurer les états de ligne actuels, Définir Sélectionner, Définir
Afficher, Définir Inclure, Afficher le sélecteur de colonne , Afficher le sous-ensemble, Utiliser la fenêtre flottante
Note: Pour plus d'arguments, consultez l'Index des scripts.
Re : Ajouter une sélection de colonne dans le filtre de donnéesPouvez-vous s'il vous plaît ajouter plus de contexte à votre référence de 'Afficher le sélecteur de colonne' ?Il ne s'inscrit pas dans mon cerveau vieillissant.
Je souhaite également ajouter à la discussion une fonctionnalité JMP que beaucoup de gens ne connaissent pas.Si un nom de colonne est glissé depuis la table de données, ou la visionneuse de colonnes, ou depuis un autre affichage de noms de colonnes, puis déposé sur la zone d'axe d'une plate-forme d'un diagramme bivarié, ou d'une distribution, etc. la plate-forme qui a été déposée on passera à la nouvelle colonne et réaffichera la sortie.Donc, cette fonctionnalité pourrait être quelque chose que vous voudrez peut-être examiner.
Re : Ajouter une sélection de colonne dans le filtre de donnéesMerci, puis l'ajout de la liste personnalisée de colonnes fonctionnera pour le bivarié. Je devrai ajouter cela à toutes mes autres parcelles; ça prend de la place, mais ça marche.
Ce serait bien si cela pouvait être ajouté au filtre de données. Je pensais que c'était à quoi servait l'argument "Afficher le sélecteur de colonne".
ColList = {"Col1", "Col2"};
dt1 << Bivariate(
Y( :Col1 ),
X( :DATE ),
Automatic Recalc( 1 ),
Column Switcher( :Col1, ColList ),
);
Re : Ajouter une sélection de colonne dans le filtre de donnéesCe que vous semblez demander peut être géré en utilisant un "Column Switcher".Il permet l'échange de colonnes dans l'affichage d'une plate-forme.Dans JMP 12, le sélecteur de colonne est disponible sous le triangle rouge dans la sortie d'affichage
triangle rouge==>Script==>Changeur de colonne