Colonne de tabulation d'entrée utilisateurEst-il possible d'avoir une colonne basée sur l'utilisateur lors de la tabulation des données ? J'ai un tableau tabulé mais les colonnes de regroupement doivent être basées sur l'entrée de l'utilisateur. Je ne vois pas comment faire, est-ce possible ? aide svp
Tableau de donnéesGraphiqueAutreScriptRe : Colonne de tabulation d'entrée utilisateurA bien fonctionné. Merci!
Re : Colonne de tabulation d'entrée utilisateurCela fonctionne bien sous JMP 15, sous Windows 10.
Voici le premier écran

Je sélectionne ensuite les colonnes Nom et Âge et les déplace dans la zone de sélection

Enfin je clique sur OK et j'obtiens les résultats suivants

Re : Colonne de tabulation d'entrée utilisateurJe ne sais pas s'il s'agit de ma version JMP (JMP15) mais cela ne fonctionne pas pour moi
Re : Colonne de tabulation d'entrée utilisateurJMP a la fonctionnalité de demander l'entrée de l'utilisateur, puis de transmettre ces informations dans tout script requis.Je vous recommande de prendre le temps de lire le Guide de script.
Voici un exemple très simple pour faire ce que vous voulez.De bien meilleures interfaces peuvent être développées, mais cela devrait vous donner un début
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window( "Col List Box Example",
Text Box( "Select the Grouping Columns" ),
Col List Box( all, width( 250 ), maxSelected( 1 ) ),
fontobj = lb = Col List Box( character ),
OKbb = Button Box( "OK",
theColumns = lb << get items;
nw << close window;
Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :height, :weight ), Statistics( Mean ) ),
Row Table( Grouping Columns( eval(theColumns) ) )
)
);
)
);