La plateforme divisée fonctionne-t-elle correctement ?Bonjour,
J'ai été mystifié par la plateforme Split (Table -> Split). Je pense que sous certaines conditions, le fractionnement ne fonctionne pas correctement. Je donne ici un exemple simplifié. Supposons que j'ai le tableau suivant (également fichier joint) :

Si j'ouvre maintenant la plate-forme Split (Table -> Split) et que je donne les entrées suivantes :

Je m'attendrais à obtenir le résultat suivant :

Mais j'obtiens le résultat suivant :

Si l'on examine plus attentivement le tableau de sortie réalisé, on peut voir que les valeurs initialement mappées pour le produit A sont mappées sur le produit B. C'est faux. Cela se produit s’il y a un nombre inégal de lignes par entité à diviser. Avec des ensembles de données plus volumineux, cela est très difficile à remarquer et peut conduire à des conclusions très erronées.
Quelqu'un peut-il confirmer cela afin que je ne sois pas seul avec ces pensées ?
J'utilise JMP 16.2.
Jeanne
Ingénierie Qualité et ProcédésRe : La plateforme divisée fonctionne-t-elle correctement ?
Voir aussi la discussion ici : Perte de valeurs uniques lors du fractionnement de table
Re : La plateforme divisée fonctionne-t-elle correctement ?Je veux juste dire que je suis entièrement d'accord avec Jannel ; la fonctionnalité actuelle n'est pas intuitive et extrêmement susceptible de gâcher vos données. À tout le moins, le logiciel doit informer l'utilisateur lorsque les données ne sont pas conformes à la fonctionnalité telle quelle.
Re : La plateforme divisée fonctionne-t-elle correctement ?La solution consiste à (1) créer des tables de sous-ensembles pour chaque niveau de « fonctionnalité » (2) pour chaque table de sous-ensemble, renommer la colonne de données pour qu'elle soit le nom de la fonctionnalité (3) effectuer une jointure externe dans les tables de sous-ensembles.
Re : La plateforme divisée fonctionne-t-elle correctement ?Split fonctionne de la manière dont il est conçu pour fonctionner - malheureusement, ce n'est pas ainsi que vous pourriez intuitivement vous attendre à ce qu'il fonctionne.
Mon point de vue est que vous ne pouvez l'utiliser de manière fiable que pour générer les colonnes de données fractionnées et d'étiquettes - l'option permettant de conserver les colonnes ne fonctionne pas toujours comme prévu, ce qui peut rendre son utilisation dangereuse.
Intuitivement, vous vous attendriez à ce que les données des colonnes « conserver » restent alignées sur les données fractionnées - mais JMP ne le fait pas.Split ne tente pas de maintenir l'alignement entre les données divisées et conservées (ce n'est pas mon avis - c'est la réponse du support JMP lorsque j'ai soulevé le même problème récemment).
Re : La plateforme divisée fonctionne-t-elle correctement ?Merci Jarmo et Dale pour vos suggestions. La solution de Dale fonctionne mais au moins pour moi, elle n'est pas très intuitive.
La première proposition de Thierry_S utiliser une variable de regroupement serait intuitif. Je suis triste de voir ce que fait le regroupement ; seules les dernières lignes de données par groupe entrent et toutes les autres lignes de données disparaissent (voir les captures ci-dessous (sauf si chaque ligne utilisée pour le regroupement est unique comme l'a suggéré Jarmo)). Généralement, lorsque je divise, mon intention n'est certainement pas de faire disparaître les données et je ne suis donc pas très heureux d'avoir besoin d'astuces spéciales pour éviter cela. Il y a peut-être une logique qui dépasse ma compréhension


Re : La plateforme divisée fonctionne-t-elle correctement ?J'ai pu obtenir le résultat souhaité mais cela a nécessité 2 étapes.Tout d’abord, divisez votre tableau d’origine par fonctionnalité et par produit (avec le prix comme colonne à diviser).Faites ensuite une pile – plusieurs séries (2, contiguës) des 4 colonnes que vous avez obtenues, et vous obtenez les résultats souhaités.Je ne sais pas s'il existe un moyen de le faire avec une seule commande.
Re : La plateforme divisée fonctionne-t-elle correctement ?Il se peut que JMP n'ait aucune idée de la manière dont vous souhaitez diviser les données, car vous avez des "doublons".
Si les données comportaient des combinaisons de produits « uniques » telles que :

Avec ces paramètres

Tu finirais avec

Re : La plateforme divisée fonctionne-t-elle correctement ?Bonjour Thierry_S,
Merci pour votre suggestion. Cependant, peu importe ce que j'utilise comme variable de regroupement, je n'obtiens pas le résultat que j'aimerais avoir (ci-dessous) :

Si vous pensez que le regroupement est la clé, vous devez donner des instructions plus détaillées, étape par étape.
merci;
Jeanne
Re : La plateforme divisée fonctionne-t-elle correctement ?Bonjour Jannel,
Dans votre exemple, vous n'avez pas spécifié la variable Grouping, ce qui a entraîné le comportement étrange que vous avez observé. Utilisez Product comme variable de groupe pour une répartition précise.
Meilleur,
TS