Masquer et exclure une cellule individuelleDans le tableau de données, j'aurai 20 colonnes et 50 lignes. La colonne 12, ligne 36, contient des données que j'ai collectées et qui sont suspectes. Je souhaite exclure le point de données individuel sans exclure la ligne ou la colonne entière. Peut-être traiter la cellule comme une cellule vide sans avoir à supprimer le point de données.
Ce serait bien s'il y avait une option graphique lors du clic droit sur un point de données pour exclure une ligne ou exclure un point de données individuel. Faites également un clic droit sur l'option de cellule du tableau de données pour exclure la cellule.
Ce serait également bien de pouvoir inclure un commentaire pour la cellule individuelle qui est attachée à la cellule en cliquant avec le bouton droit de la souris.
Interface utilisateurRe : Masquer et exclure une cellule individuelleUne option actuellement disponible consiste à spécifier les valeurs suspectes d'une colonne comme manquantes à l'aide de la propriété de colonne Codes de valeur manquante. Idée intéressante d'ajouter ceci en tant qu'option de clic droit à partir d'un graphique ou d'une cellule.
Re : Masquer et exclure une cellule individuelle
@craig_king a écrit :
Il serait bien qu'il y ait une option graphique lors du clic droit sur un point de données pour exclure une ligne ou exclure un point de données individuel.
Dans https://community.jmp.com/t5/Abstracts/Restez dans le coup avec des scripts personnalisés et des barres d'outils 2022-US-30MP/ev-p/756170 à 12-14 min,
@shampton82 montre un moyen de « détruire » des points de données.
Concernant:
Peut-être traiter la cellule comme une cellule vide sans avoir à supprimer le point de données.
il faut décider quelle cellule - la colonne sur l'axe x ou sur l'axe y - ou peut-être celle qui est utilisée comme page ?
@shampton82 utilise une astuce sympa :
Names Default To Here(1);
dt=Current Data Table();
cnames = Current Report()[listboxbox( 1 )] << get selected;
rowindex = dt << Get Selected Rows;
dt[rowindex, cnames] = .;
La première zone de liste du rapport sert à spécifier les colonnes. Elle est assez universelle : elle peut être un sélecteur de colonnes, un filtre de données locales ou le menu de colonnes standard du générateur de graphiques.



L'inconvénient de cette approche :
Les cellules ne sont pas simplement considérées comme vides : leur valeur est supprimée. Il est impossible de les masquer.
Re : Masquer et exclure une cellule individuelleDans le prolongement de l’approche Nucléaire :
Avant de supprimer les valeurs, on peut stocker les valeurs dans une colonne auxiliaire.
Peut-être : une colonne auxiliaire avec un type vectoriel - avec des paires de colonnes source et la valeur stockée.
De cette façon, on pourrait utiliser la même colonne auxiliaire pour stocker toutes les valeurs détruites – et pour les restaurer si cela est nécessaire.
Re : Masquer et exclure une cellule individuelleLa possibilité d'exclure une cellule individuelle comporte un énorme danger : cette information est « cachée », l'utilisateur doit s'en souvenir !
Peut-être serait-il préférable de le proposer comme une fonctionnalité facultative qui peut être activée si nécessaire, afin de protéger tous les utilisateurs « innocents » ?
Une approche très conservatrice :
Les informations sur les cellules nucléaires sont stockées dans une colonne Nucléarisé avec la propriété Réponse multiple :

Pour nucléariser une cellule de la colonne XYZ et de la ligne N, il faut ajouter "X_ XYZ " à Nucléarisé dans la ligne N.
Dans les exemples, pour la ligne 478, les valeurs des colonnes PNP5 et NPN3 sont supprimées.
Ces informations peuvent être utilisées dans un rapport - en utilisant la colonne Nucléarisé dans le filtre de données - avec l'option « Ne correspond à aucun » :

Un utilisateur qui souhaite supprimer les valeurs aberrantes dans les colonnes PNP5 et VPM3 peut sélectionner les entrées dans le filtre de données :

On peut automatiser cette sélection via un gestionnaire d’état d’un sélecteur de colonnes.