Je souhaite utiliser le script de création de graphes automatiquement pour supprimer des variables et en ajouter.
Noms par défaut ici (1);
dt = Open ("$ SAMPLE_DATA / Big Class.jmp");
gb = Générateur de graphes (
Taille (604, 489),
Afficher le panneau de configuration (0),
Variables (X ("sexe"), Y ("taille")),
Éléments(
Position (1, 1),
Points (X, Y, Légende (6)),
Boîte à moustaches (X, Y, Légende (7)),
Ligne (X, Y, Légende (8))
),
Éléments(
Position (2, 1),
Points (X, Y, Légende (9)),
Boîte à moustaches (X, Y, Légende (10)),
Ligne (X, Y, Légende (11))
)
)
Ce script génère le générateur de graphique comme suit. Quand j'ai utilisé "gb << Variables (X (" nom "));", "nom" est ajouté à droite des variables "sexe".

Je souhaite donc supprimer la variable "sex" et ajouter "name" avec le script de fonction "remove" comme suit. Comment puis-je créer un script pour la fonction "Supprimer" dans Graph Buider?

salut @Kwangki ,
Pour supprimer une variable, vous devez envoyer un message à la zone Générateur de graphes. Ce qui suit va supprimer "sexe" de votre intrigue:
//set a reference to the graph builder box
gbr = Report( gb )[Graph Builder Box( 1 )];
// remove by variable number
gbr << Remove Variable( 1 );
// or, remove by reference by name and role
gbr << Remove Variable( {:sex, Role( "X" )} );
Aide> Index de script contient de nombreux messages utiles dans la section Zone d'affichage de GraphBuilderBox:
J'espère que ça aide!
@julien
Peut-être que si vous aviez le script graphique dans une expression et que vous aviez comme premier argument y (: sex), vous pourriez alors supprimer de l'expression le premier élément, puis l'insérer dans l'expression y (: age) en première position. Fermez ensuite la première fenêtre et réévaluez-la.