Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Je travaille avec des données provenant de plusieurs tests, exécutés sur plusieurs appareils. Ces tests génèrent des paramètres différents et nécessitent des axes différents pour tracer et visualiser.
Je peux créer un graphique pour les données du test « A » et un graphique distinct pour le test « B ». Parfois, je souhaite pouvoir sélectionner un résultat de test (surligner et faire glisser) dans le graphique « A » et voir les données correspondantes surlignées dans le graphique « B » pour le même appareil.
Les données des deux graphiques sont bivariées et continues, représentées sous forme de ligne. J'ai déjà créé une colonne « ID unique » pour spécifier un test individuel sur un appareil spécifique. Cette colonne est utilisée dans la zone de superposition pour séparer les graphiques.
Pour l'instant, je dois créer une autre colonne d'ID, qui identifie l'appareil de manière unique. Je sélectionne ensuite les données du graphique qui m'intéressent, puis j'accède à l'éditeur de lignes et copie la valeur dans la colonne d'ID de l'appareil. Je sélectionne ensuite toutes les lignes de cet appareil, puis les données de l'autre graphique sont mises en surbrillance.
Ce n'est pas très pratique. Je me demandais s'il existait un moyen simple de le faire. À mon avis, la plateforme de création de graphiques a besoin d'une catégorie de type « sous-superposition ». Ajouter une colonne à cette catégorie sélectionnera toutes les lignes correspondant à la valeur des données sélectionnées.
Analyse et modélisation des données de baseAccès aux donnéesPartage et communication des résultatsRe : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Salut @GRoberts86 ,
Vous pouvez utiliser un filtre de données global sur la table de données à laquelle le rapport du générateur de graphiques est associé afin de sélectionner les lignes correspondant aux critères de l'équipement utilisé. Dans l'exemple ci-dessous, un filtre sélectionne certains groupes de tailles de particules utilisées et met en évidence les lignes correspondantes dans le graphique. Il s'agit en fait d'une sélection de lignes simplifiée.


merci,
Ben
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Comment vos données sont-elles structurées ? Vous pouvez créer des graphiques interactifs en combinant des filtres de données locaux et des sélecteurs de colonnes (et parfois des filtres de données globaux). Des libellés de survol peuvent également être utiles dans certains cas. Vous pouvez également créer une « sélection » utilisable dans les filtres ou dans le graphique.
Voici un exemple de formule de sélection de Big Class, si une valeur d'âge est sélectionnée, toutes les valeurs obtiendront une pour la « Colonne 6 » pour cet âge spécifique

avec peu de sélections d'âge

Formule utilisée
Col Sum(Selected(), :age) > 0
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Un exemple d’ensemble de données serait très utile pour étudier votre problème.
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?J'ai fait une maquette pour essayer d'illustrer.
Deux appareils différents [X/Y] reçoivent deux tests différents, produisant les paramètres A et B pour le test T1, et C et D pour le test T2.
Les graphiques pour B vs A et D vs C sont inclus, et ils divisent les tracés de données par l'ID de test unique [UID].
En consultant le graphique T1, je pourrais décider que le résultat pour l'appareil « Y » est affiché en rouge et que je souhaite voir les données T2 correspondantes. Si je sélectionne la ligne de l'appareil Y dans le graphique T1, seules les données de la ligne T1 sont sélectionnées ; la surbrillance n'est donc pas appliquée au graphique T2. Je cherche un moyen de sélectionner facilement toutes les données de cet appareil. Je vais essayer la formule de sélection de ligne de jthi. Merci. Toute autre idée est la bienvenue. Merci.
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Merci ! Cette idée facilite la recherche des lignes dans le tableau, nécessitant moins de clics qu'avec l'éditeur de lignes et la recherche. Cependant, l'évaluation des formules est nécessaire, ce qui pose problème pour mes grands tableaux. Un script de table similaire pourrait être utilisé. Il pourrait être exécuté manuellement pour sélectionner les lignes.
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?dt = CurrentDataTable();
dt << Go To( :Unique ID 2 );
Wait( 2 );
dt << Select All Matching Cells();
Je viens de créer le script de table ci-dessus. Où « ID unique 2 » correspond à la colonne ID qui spécifie un appareil individuel.
Cela semble faire ce que je veux. L'utilisation de « CurrentDataTable » dans ce cas n'est pas dangereuse… À ma connaissance…
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Utiliser Current Data Table() peut parfois être risqué dans les scripts de table, mais la plupart du temps, ce n'est pas un problème. Une autre solution consiste à ajouter un bouton à votre rapport qui effectuerait la sélection. Dans ce cas, vous pouvez vous assurer que le bouton utilisera toujours la bonne table. Vous pouvez également déclencher des scripts lorsque l'utilisateur clique sur une étiquette au survol, ce qui peut être utile dans ce cas, mais c'est une solution un peu plus complexe.
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?@GRoberts86 , si le défi consiste à sélectionner toutes les données d'un seul appareil afin de les mettre en évidence dans les graphiques, vous pouvez utiliser les histogrammes sous les en-têtes de colonne du tableau de données. Vous les trouverez en cliquant sur l'icône verte d'histogramme dans la ligne d'en-tête de colonne. Ensuite, vous pouvez cliquer sur les barres de l'histogramme sous l'en-tête de colonne « Appareil » pour sélectionner l'appareil dont vous souhaitez mettre en évidence les données. Voir la capture d'écran ci-dessous utilisant votre exemple.

À moins, bien sûr, que la sélection à partir du générateur de graphiques lui-même ne soit indispensable ?
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Cette méthode ne me convient pas. Mes données réelles peuvent concerner des centaines, voire des milliers d'appareils. Je sélectionne également les données qui m'intéressent en consultant les graphiques. Je ne connais pas l'appareil, donc cette solution est erronée.
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?Je sélectionne simplement des lignes, donc je ne pense pas que ce soit très dangereux ici.
Comment ajouter un bouton à un rapport ? Merci.
Re : Comment sélectionner un ensemble de données plus large à partir du générateur de graphiques ?@GRoberts86, essayez d'exécuter les scripts Graph Builder de l'exemple ci-joint. Chacun d'eux contient désormais un bouton qui, je l'espère, répond à vos attentes. Dites-moi comment cela fonctionne, s'il vous plaît.
