Comment rendre mon utilisateur de script interactif ? L'utilisateur doit sélectionner des métadonnées à chaque étape afin d'obtenir les statistiques finales du graphique. Par exemple) La première fenêtre contextuelle doit être « Homme » ou « Femme », etc.// Modifier les informations de la colonne : Sexe
Tableau de données ("Sans titre 448") : Colonne 2 << Type de données (Caractère) <<
Définir le type de modélisation( "Nominal" ) << Définir le nom( "Gender" );
// Changer le nom de la colonne : Colonne 1 → Étudiants
Tableau de données ( "Sans titre 448"

Colonne 1 << Définir le nom ( "Étudiants" );
// Nouvelle colonne : Colonne 3
Table de données( "Sans titre 448" ) << Nouvelle colonne( "Colonne 3",
Numérique,
"Continu",
Format( "Meilleur", 12 )
);
// Changer le nom de la colonne : Colonne 3 → Âge
Tableau de données ( "Sans titre 448" ) : Colonne 3 << Définir le nom ( " Âge " );
Modélisation statistique avancéeAnalyse et modélisation des données de baseExploration et visualisation des donnéesConception d'expériencesles fenêtresRe : Comment rendre mon script utilisateur interactif ? L'utilisateur doit sélectionner des métadonnées à chaque étape afin d'obtenir les statistiques finales du graphique. Par exemple) La première fenêtre contextuelle doit être « Homme » ou « Femme », etc.Quel est le but final ? Vous pourrez peut-être y parvenir en utilisant un filtre de données conditionnel.
Re : Comment rendre mon script utilisateur interactif ? L'utilisateur doit sélectionner des métadonnées à chaque étape afin d'obtenir les statistiques finales du graphique. Par exemple) La première fenêtre contextuelle doit être « Homme » ou « Femme », etc.l'objectif final est de créer un graphique basé sur les besoins des utilisateurs.
L'utilisateur doit pouvoir indiquer au système s'il souhaite un graphique avec les données du nombre d'hommes ou du nombre de femmes et sélectionner le groupe d'âge.
Fondamentalement, pouvez-vous écrire un script pour un filtre de données conditionnel dans lequel l'utilisateur est libre de sélectionner les paramètres pour passer à l'étape suivante.
Merci d'avance
Re : Comment rendre mon script utilisateur interactif ? L'utilisateur doit sélectionner des métadonnées à chaque étape afin d'obtenir les statistiques finales du graphique. Par exemple) La première fenêtre contextuelle doit être « Homme » ou « Femme », etc.Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(525, 454),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Conditional,
Add Filter(
columns(:sex, :age),
Where(:sex == "F"),
Where(:age == {13, 14, 15}),
Display(:age, N Items(6))
)
)
);

Re : Comment rendre mon script utilisateur interactif ? L'utilisateur doit sélectionner des métadonnées à chaque étape afin d'obtenir les statistiques finales du graphique. Par exemple) La première fenêtre contextuelle doit être « Homme » ou « Femme », etc.Merci pour la solution. Comment puis-je rendre cela interactif ? Puis-je ajouter des fenêtres contextuelles pour sélectionner uniquement le pays ou uniquement les données matérielles que je souhaite ?
Nouvelle requête SQL (
NomRequête( "Données" ),
Sélectionner,
De( Table( "Données", Schéma( "produits" ), Alias( "t1" ) ) )
) << Exécuter ;
// Supprime les lignes sélectionnées
Table de données( "Données" ) << Sélectionnez Où( !(:country == "Tokyo") ) <<
Supprimer des lignes ;
// Supprime les lignes sélectionnées
Table de données( "Données" ) << Sélectionnez Où (
!(:product == "Chaussures")
) << Supprimer les lignes ;
// Modifier la largeur d'affichage de la zone d'ID de ligne
Table de données( "Données" ) << Définir la largeur de l'ID de ligne ( 91 );
// Diviser la table de données
// → Table de données( "Sans titre 473" )
Table de données( "Données" ) << Fractionné(
Divisé par ( : matériel),
Fractionner( :coût),
Groupe( :pays ),
Table de sortie( "finalfile.jmp" ),
Colonnes restantes (tout supprimer),
Propriété Trier par colonne
);
Re : Comment rendre mon script utilisateur interactif ? L'utilisateur doit sélectionner des métadonnées à chaque étape afin d'obtenir les statistiques finales du graphique. Par exemple) La première fenêtre contextuelle doit être « Homme » ou « Femme », etc.Je ne sais toujours pas vraiment ce que vous faites, donc je suggérerais quand même d'utiliser des filtres de données, mais peut-être un filtre de données au lieu d'un filtre de données local.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
df = dt << Data Filter(
Conditional,
Add Filter(
columns(:sex, :age),
Where(:sex == "F"),
Where(:age == {13, 14, 15}),
Display(:age, N Items(6))
)
);
Vous pouvez également créer une interface utilisateur personnalisée, mais la manière de la créer dépend beaucoup de vos données et de leur utilisation.