Problème d'affrontement du même résultat après l'exécution du programmeSalut à tous
Un problème auquel je suis confronté est le suivant: quelle situation entraînera l'utilisation de différents jeux de données brutes, mais après l'exécution du programme, les deux résultats sont identiques. Toute solution peut résoudre ce problème?
Merci.
Toute réponse est appréciée.
Re: Problème de faire face à la même sortie après avoir exécuté le programmeJ'ai déjà démontré la réponse à votre question dans ma première réponse à votre discussion. Mais pour illustrer davantage le problème, voici un script pour illustrer la méthode.
Names Default To Here( 1 );
// Open a data table and use the variable "dt" as a pointer to the table
dt = Open( "$SAMPLE_DATA\big class.jmp" );
// Select all females in the data table
dt << select where( :sex == "F" );
// Create a subset of the data table and use the variable "dtSubset" as
// a pointer to the new data table
dtSubset = dt << subset( selected rows( 1 ), selected columns( 0 ) );
// Run a bivariate platform on the original data table, explicitly pointing
// to the table by using the "dt" reference to it
dt << bivariate( x( :Height ), y( :Weight ) );
// Run a Multivariate platform on the subsetted data table, pointing the platform
// to use the subsetted table by pointing to the reference variable "dtSubset"
dtSubset << Multivariate(
Y( :age, :height, :weight ),
Estimation Method( "Row-wise" ),
Matrix Format( "Square" ),
Scatterplot Matrix( Density Ellipses( 1 ), Shaded Ellipses( 0 ), Ellipse Color( 3 ) )
);
Examinez les vignettes situées au bas de chacune des tables de données créées et vous verrez que chaque table n'a qu'une seule plateforme liée à chaque table. Cela montre donc que la table correcte a été référencée pour la plate-forme appropriée.
Re: Problème de faire face à la même sortie après avoir exécuté le programmeBonjour, Jim
Je comprends ce que tu écris.
Mais pouvez-vous me donner un exemple sur la manière de pointer correctement vers les différentes tables de données?
Merci.
Re: Problème de faire face à la même sortie après avoir exécuté le programmeJe ne demandais pas si vous aviez deux tableaux de données différents, je suppose que. Mon but était de vous assurer que votre code pointe correctement vers les différentes tables de données. Utilisez-vous pour vous assurer que vous pointez spécifiquement sur la table de données par nom ou par un pointeur de référence unique? Ainsi, mon exemple de code où "dt" et "dt2" ont été référencés.
Re: Problème de faire face à la même sortie après avoir exécuté le programmeSalut Jim
oui, est totalement 2 ensemble de données brutes différent.
Ma situation est la suivante: lorsque vous choisissez le premier jeu de données pour la première fois, la liste des boîtes à puces (sélection de boîtes à outils) sera identique à celle de la table tabulée.
Mais lorsque vous choisissez une autre fois pour un autre ensemble de données, la liste des boîtes à puces (sélection de boîtes à outils) n'est pas identique au nom de la tâche à la machine de la table tabulée.
Alors, puis-je savoir quel est le problème en réalité? Toute solution peut résoudre?
Merci.
Re: Problème de faire face à la même sortie après avoir exécuté le programmePointez-vous explicitement sur les 2 tables de données différentes lorsque vous les exécutez? Tel que:
dt=Open(<FIRST data="https://community.jmp.com/" table="">);
dt2=Open(<SECOND data="https://community.jmp.com/" table="">);
dt << Bivariate(........);
dt2 << Bivariate(.......);</SECOND></FIRST>