Comment générer plusieurs tracésJ'ai écrit un script JMP dans lequel je trace des données en fonction de mes données d'origine. Après avoir manipulé les données, je les trace à nouveau, mais maintenant, il ne peut afficher que le tracé des données après manipulation, pas le tracé des données d'origine. J'aimerais en comparer deux. Quelqu'un pourrait-il aider avec cela? Vous trouverez ci-dessous le script que j'ai utilisé pour tracer les données.
Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :Name( "Mean(UPDATED THICKNESS" ) ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
Re : Comment générer plusieurs graphiquesQuels sont les messages dans le journal ?
Quelle est la valeur de la variable DTSUM ?Si vous mettez
afficher(DTSUM);
juste avant
dtSum << Générateur de graphes(
il imprimera dans le journal quelle est la valeur ...... il doit avoir la valeur de
dtSum = Data Table( "votre nom de table de données" )
Re : Comment générer plusieurs graphiquesVous pouvez utiliser le générateur de graphiques pour générer une carte thermique ou vous pouvez utiliser une carte cellulaire.
Tu devrais jeter un oeil à la documentation
Aide==>Livres==>Graphisme essentiel
Re : Comment générer plusieurs graphiquesVoici ce que j'ai. Il génère toujours le deuxième tracé, mais pas le premier. Peux-tu me dire pourquoi?
dtSum << Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :UPDATED THICKNESS 1 ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
dtSum6 << Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :Name( "RESIDUAL1_Normalized" ) ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
Re : Comment générer plusieurs graphiquesMerci. Que se passe-t-il si j'ai une troisième dimension pour tracer un tracé de carte thermique. Quelle fonction doit être utilisée dans le tracé (plutôt que bivariée) ?
Re : Comment générer plusieurs graphiquesVoici un exemple très simple d'une façon de procéder :
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << select where( :SEX == "F" );
dt2 = dt << subset( selected rows( 1 ), selected columns( 0 ) );
dt << bivariate( x( :Height ), y( :weight ) );
dt2 << bivariate( x( :Height ), y( :weight ) );
ou
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/big class.jmp" );
data table("big class") << select where( :SEX == "F" );
data table("big class") << subset( selected rows( 1 ), selected columns( 0 ) );
data table("big class") << bivariate( x( :Height ), y( :weight ) );
data table("Subset of big class") << bivariate( x( :Height ), y( :weight ) );Re : Comment générer plusieurs graphiquesEt je veux avoir des parcelles séparées. Un tracé pour la table dt, un autre tracé pour la table dtNew. Montrant essentiellement deux parcelles sur des graphiques séparés.
Re : Comment générer plusieurs graphiquesMerci. Mais comment utiliser le script JMP pour résoudre ce problème ? Je crée un script qui peut tout faire en un seul clic
Re : Comment générer plusieurs graphiquesJe vois. Sélectionnez Tables > Joindre. Remplacez l'option Correspondance par Numéro de ligne. Vous avez maintenant les deux ensembles de données dans la même table.
Re : Comment générer plusieurs graphiquesVoici une description plus détaillée de mon problème
Par exemple, si j'ai un tableau de données ci-dessous (dt):
UN B
1 2
2 4
3 6
4 8
Et je manipule des données pour faire une autre table (dtNew)
UN B
1 4
2 8
3 10
4 12
Maintenant, je veux tracer ces deux sur des parcelles distinctes. Comment puis je faire ça?
Re : Comment générer plusieurs graphiquesJe ne sais pas si vous manipulez les données dans le rôle X, le rôle Y ou les deux rôles. Vous pouvez enregistrer les données manipulées dans une nouvelle colonne. Vous pouvez également empiler les données d'origine et manipulées dans une colonne et créer automatiquement une colonne d'étiquette pour indiquer quelles données sont avant et quelles données sont après la manipulation.